From af25621adb19e22cf6bf13aa5c0f4e2bc8e74984 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 6 Jul 2026 00:03:37 +0000 Subject: [PATCH] Fix incorrect heading order summary to not claim specific heading levels The singular summary hardcoded

after

regardless of the actual heading levels involved, which is misleading. Per pattonwebz's comment on #1561, reword to a generic statement since there's currently no way to pass the actual heading levels into the summary text. --- includes/classes/Rules/Rule/IncorrectHeadingOrderRule.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/includes/classes/Rules/Rule/IncorrectHeadingOrderRule.php b/includes/classes/Rules/Rule/IncorrectHeadingOrderRule.php index 69093dfd6..ff2d897d9 100644 --- a/includes/classes/Rules/Rule/IncorrectHeadingOrderRule.php +++ b/includes/classes/Rules/Rule/IncorrectHeadingOrderRule.php @@ -25,12 +25,7 @@ public static function get_rule(): array { 'info_url' => 'https://a11ychecker.com/help1940', 'slug' => 'incorrect_heading_order', 'rule_type' => 'error', - 'summary' => sprintf( - // translators: %1$s is the found heading level (e.g.,

), %2$s is the previous heading level (e.g.,

. - esc_html__( 'This page uses headings out of order. This is an %1$s after an %2$s, skipping one or more heading levels.', 'accessibility-checker' ), - '<h3>', - '<h1>' - ), + 'summary' => esc_html__( 'This page uses headings out of order, skipping one or more heading levels.', 'accessibility-checker' ), 'summary_plural' => sprintf( // translators: %1$s is <h1>, %2$s is <h3>, %3$s is <h2>