Skip to content
Snippets Groups Projects
Commit 2d8103d0 authored by Marcin Kolanko's avatar Marcin Kolanko
Browse files

Merge branch 'bugfix/wordpress-review' into 'master'

Bugfix/wordpress review

See merge request !12
parents 98c60269 8a4b1712
Branches master
Tags 1.3.0
1 merge request!12Bugfix/wordpress review
Pipeline #509549 passed with stages
in 1 minute and 38 seconds
## [1.3.0] - 2025-05-21
### Changed
- Plugin activation option key.
## [1.2.3] - 2024-11-09 ## [1.2.3] - 2024-11-09
### Fixed ### Fixed
- Hide doing it wrong notice on production environment - Hide doing it wrong notice on production environment
......
...@@ -135,7 +135,7 @@ final class PluginBootstrap { ...@@ -135,7 +135,7 @@ final class PluginBootstrap {
private function add_activation_hook_for_save_activation_date() { private function add_activation_hook_for_save_activation_date() {
add_action( 'activated_plugin', static function ( $plugin_file, $network_wide = false ) { add_action( 'activated_plugin', static function ( $plugin_file, $network_wide = false ) {
if ( ! $network_wide ) { if ( ! $network_wide ) {
$option_name = 'plugin_activation_' . $plugin_file; $option_name = 'activation_plugin_' . $plugin_file;
$activation_date = get_option( $option_name, '' ); $activation_date = get_option( $option_name, '' );
if ( '' === $activation_date ) { if ( '' === $activation_date ) {
$activation_date = current_time( 'mysql' ); $activation_date = current_time( 'mysql' );
...@@ -162,7 +162,7 @@ final class PluginBootstrap { ...@@ -162,7 +162,7 @@ final class PluginBootstrap {
}, 10, 4 ); }, 10, 4 );
\load_plugin_textdomain( \load_plugin_textdomain(
$plugin_info->get_text_domain(), $plugin_info->get_text_domain(),
false, '',
basename( $plugin_info->get_plugin_dir() ) . "/$lang_dir/" basename( $plugin_info->get_plugin_dir() ) . "/$lang_dir/"
); );
} }
...@@ -200,7 +200,7 @@ final class PluginBootstrap { ...@@ -200,7 +200,7 @@ final class PluginBootstrap {
$plugin_info->set_version( $this->plugin_version ); $plugin_info->set_version( $this->plugin_version );
$plugin_info->set_product_id( $this->product_id ); $plugin_info->set_product_id( $this->product_id );
$plugin_info->set_text_domain( $this->plugin_text_domain ); $plugin_info->set_text_domain( $this->plugin_text_domain );
$plugin_info->set_plugin_url( plugins_url( dirname( plugin_basename( $this->plugin_file ) ) ) ); $plugin_info->set_plugin_url( plugins_url( '', $this->plugin_file ) );
$plugin_info->set_plugin_shops( $this->plugin_shops ); $plugin_info->set_plugin_shops( $this->plugin_shops );
return $plugin_info; return $plugin_info;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment