To align with German (and global) accessibility rules all page content has to be contained by landmarks like role="banner", role="navigation", role="main", or role="contentinfo". Currently these landmarks are missing completely. How can I add them to the theme and the page builder widgets so they are protected by theme updates?
I just figured the secondary navigation <nav> element in the secondary header bar needs an aria-label attribute to be compliant. Something like <nav aria-label="secondary-nav"> in the secondary-navigation.php file in the folder includes/partials/header/
We've noted to look into including these in the next update. For now, you would need to add them to the various template files in your child theme. i.e. page.php, header.php etc.
We'll likely release another minor version in 1–2 weeks, but I can also circle back here before then to provide you with a pre-release copy containing those changes, if desired.
To align with German (and global) accessibility rules all page content has to be contained by landmarks like role="banner", role="navigation", role="main", or role="contentinfo". Currently these landmarks are missing completely. How can I add them to the theme and the page builder widgets so they are protected by theme updates?
This is the page with the theme: https://schuh-sport-haaf.de/
Here is the accessibility audit: https://www.accessibilitychecker.org/audit/?website=https%3A%2F%2Fschuh-sport-haaf.de&flag=ge
Attached files: Bildschirmfoto 2025-05-05 um 15.32.44.png
I just figured the secondary navigation <nav> element in the secondary header bar needs an aria-label attribute to be compliant. Something like <nav aria-label="secondary-nav"> in the secondary-navigation.php file in the folder includes/partials/header/
Hey Werbeagentur,
We've noted to look into including these in the next update. For now, you would need to add them to the various template files in your child theme. i.e. page.php, header.php etc.
Kind regards
Sounds good, thank you. Can you tell me when the next update is scheduled?
We'll likely release another minor version in 1–2 weeks, but I can also circle back here before then to provide you with a pre-release copy containing those changes, if desired.
Kind regards
I'd appreciate it if you circle back here before the release. Thank you in advance.