From 72187f917a4d834576d0878ba1ec9950315a9803 Mon Sep 17 00:00:00 2001 From: Ricardo Domingues Date: Mon, 8 Jul 2024 15:50:56 +0100 Subject: [PATCH 1/2] INS-3071: Fixed devmode not working in staging --- .../admin/partials/class-siteimprove-admin-settings.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/siteimprove/admin/partials/class-siteimprove-admin-settings.php b/siteimprove/admin/partials/class-siteimprove-admin-settings.php index fa038f1..a4c91cf 100755 --- a/siteimprove/admin/partials/class-siteimprove-admin-settings.php +++ b/siteimprove/admin/partials/class-siteimprove-admin-settings.php @@ -38,6 +38,7 @@ public function request_siteimprove_nonce() { * Register section. */ public function register_section() { + $this->siteimprove_nonce = wp_create_nonce( 'siteimprove-options' ); // Register settings for siteimprove plugin settings page. register_setting( 'siteimprove', 'siteimprove_token' ); register_setting( 'siteimprove', 'siteimprove_disable_new_version', 'Siteimprove_Admin_Settings::validate_siteimprove_disable_new_version' ); @@ -107,7 +108,7 @@ public function register_section() { ); // Register a new section in the siteimprove page. - if ( isset( $_GET['devmode'] ) && ( isset( $_REQUEST['_wpnonce'] ) ) && wp_verify_nonce( sanitize_key( $_REQUEST['_wpnonce'] ), 'siteimprove-options' ) ) { + if ( isset( $_GET['devmode'] )) { add_settings_section( 'siteimprove_dev_mode_section', __( 'Dev Mode', 'siteimprove' ), @@ -150,8 +151,6 @@ public function register_section() { 'Siteimprove_Admin_Settings::siteimprove_settings_section_title', 'siteimprove' ); - - $this->siteimprove_nonce = wp_create_nonce( 'siteimprove_nonce' ); } /** From bc2de648e7d2f2073e43648f0972995a235312a2 Mon Sep 17 00:00:00 2001 From: Ricardo Domingues Date: Mon, 8 Jul 2024 15:59:34 +0100 Subject: [PATCH 2/2] INS-3071: Fixed build issues --- siteimprove/admin/partials/class-siteimprove-admin-settings.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/siteimprove/admin/partials/class-siteimprove-admin-settings.php b/siteimprove/admin/partials/class-siteimprove-admin-settings.php index a4c91cf..fb76f0d 100755 --- a/siteimprove/admin/partials/class-siteimprove-admin-settings.php +++ b/siteimprove/admin/partials/class-siteimprove-admin-settings.php @@ -108,7 +108,7 @@ public function register_section() { ); // Register a new section in the siteimprove page. - if ( isset( $_GET['devmode'] )) { + if ( isset( $_GET['devmode'] ) ) { add_settings_section( 'siteimprove_dev_mode_section', __( 'Dev Mode', 'siteimprove' ),