From 371995d1517a23f4067f3721676aeb9e8ddc0bef Mon Sep 17 00:00:00 2001 From: FrankZamora Date: Thu, 27 Nov 2025 17:03:22 -0600 Subject: [PATCH] fix(accessibility): Add main landmark and fix cta-box-title heading MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase 4.4 Accessibility fixes: - single.php: Add
landmark - CtaBoxSidebarRenderer: h5 cta-box-title changed to span Fixes: "No main landmark" and "Headings skip levels" đŸ¤– Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../CtaBoxSidebar/Infrastructure/Ui/CtaBoxSidebarRenderer.php | 4 ++-- single.php | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Public/CtaBoxSidebar/Infrastructure/Ui/CtaBoxSidebarRenderer.php b/Public/CtaBoxSidebar/Infrastructure/Ui/CtaBoxSidebarRenderer.php index 8add9860..1e4ee4f8 100644 --- a/Public/CtaBoxSidebar/Infrastructure/Ui/CtaBoxSidebarRenderer.php +++ b/Public/CtaBoxSidebar/Infrastructure/Ui/CtaBoxSidebarRenderer.php @@ -182,9 +182,9 @@ final class CtaBoxSidebarRenderer implements RendererInterface $html = '
'; - // Title + // Title (span instead of h5 for semantic heading hierarchy - Phase 4.4 Accessibility) $html .= sprintf( - '
%s
', + '%s', esc_html($title) ); diff --git a/single.php b/single.php index 179a0d20..671f6df6 100644 --- a/single.php +++ b/single.php @@ -14,6 +14,8 @@ get_header(); +
+
+
+