From 3ea3fc905c828a47ce78262a32d6963e4e78c075 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Tue, 17 Mar 2026 11:16:31 +0200 Subject: [PATCH 1/4] Improve admin notice accessibility accessibility --- classes/utils/notice-base.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/classes/utils/notice-base.php b/classes/utils/notice-base.php index 4a1e56db..3407764e 100644 --- a/classes/utils/notice-base.php +++ b/classes/utils/notice-base.php @@ -157,12 +157,13 @@ public function handle_dismiss() { } public function render() { - echo sprintf( '
%6$s
', + echo sprintf( + '
%7$s
', $this->is_dismissible ? 'ea11y-dismiss is-dismissible' : '', esc_attr( $this->type ), esc_attr( $this->get_id() ), esc_attr( $this->get_action_name() ), - wp_create_nonce( $this->get_action_name() ), + esc_attr__( 'Notice', 'pojo-accessibility' ), $this->content() ); } From d85194758a89fc6519d7f44b6826e93b3c196296 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Tue, 17 Mar 2026 11:43:39 +0200 Subject: [PATCH 2/4] Improve admin notice accessibility --- classes/utils/notice-base.php | 1 + 1 file changed, 1 insertion(+) diff --git a/classes/utils/notice-base.php b/classes/utils/notice-base.php index 3407764e..82c0f308 100644 --- a/classes/utils/notice-base.php +++ b/classes/utils/notice-base.php @@ -163,6 +163,7 @@ public function render() { esc_attr( $this->type ), esc_attr( $this->get_id() ), esc_attr( $this->get_action_name() ), + wp_create_nonce( $this->get_action_name() ), esc_attr__( 'Notice', 'pojo-accessibility' ), $this->content() ); From 3c65f923a3df64e3a52d65e262aad8b9e58a2ec5 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Tue, 17 Mar 2026 11:45:01 +0200 Subject: [PATCH 3/4] Improve admin notice accessibility --- classes/utils/notice-base.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/classes/utils/notice-base.php b/classes/utils/notice-base.php index 82c0f308..a0745152 100644 --- a/classes/utils/notice-base.php +++ b/classes/utils/notice-base.php @@ -157,8 +157,7 @@ public function handle_dismiss() { } public function render() { - echo sprintf( - '
%7$s
', + echo sprintf( '
%7$s
', $this->is_dismissible ? 'ea11y-dismiss is-dismissible' : '', esc_attr( $this->type ), esc_attr( $this->get_id() ), From 8babec58152b5b64afd4f2e0032acba2f19995d6 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Tue, 17 Mar 2026 15:30:19 +0200 Subject: [PATCH 4/4] Improve admin notice accessibility --- classes/utils/notice-base.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/utils/notice-base.php b/classes/utils/notice-base.php index a0745152..5b8cc9e2 100644 --- a/classes/utils/notice-base.php +++ b/classes/utils/notice-base.php @@ -157,13 +157,13 @@ public function handle_dismiss() { } public function render() { - echo sprintf( '
%7$s
', + echo sprintf( '
%7$s
', + esc_attr__( 'Notice', 'pojo-accessibility' ), $this->is_dismissible ? 'ea11y-dismiss is-dismissible' : '', esc_attr( $this->type ), esc_attr( $this->get_id() ), esc_attr( $this->get_action_name() ), wp_create_nonce( $this->get_action_name() ), - esc_attr__( 'Notice', 'pojo-accessibility' ), $this->content() ); }