WooCommerce · EAA
WooCommerce and the European Accessibility Act: Checkout, Forms, Alt Text
WooCommerce itself is solid; the barriers usually come from the theme, plugins and content. These five places matter most.
Measure first, then fix. The free Quick Check shows in seconds what is missing in your shop's HTML. The Compliance Kit (€29) has fix code for every finding, an accessibility statement generator and a checklist for everything a tool cannot find.
Check your shop for freeGet the kitAudit report (€59)1. Alt text in the media library
Describe colour, finish and view for product images; leave decorative images empty.
2. Real labels in checkout
Some themes hide labels and keep only placeholders. Keep labels visible or visually hidden – never remove them, also not via the woocommerce_checkout_fields filter.
3. Remove zoom lock
If header.php contains maximum-scale=1 or user-scalable=no, change it in a child theme to width=device-width, initial-scale=1.
4. Name cart and menu icons
<a class="cart-contents" href="/cart/" aria-label="Cart"><span class="icon" aria-hidden="true"></span></a>
5. Accessibility statement
Pages → Add new → “Accessibility”, paste the generated text, add it to the footer menu.
FAQ
Does an accessibility plugin make WooCommerce compliant?
Overlay plugins do not fix code-level barriers. Fixes in the theme and content are what count.
Where do I add alt text in WordPress?
Media → Library → open image → “Alternative Text”.
Measure first, then fix. The free Quick Check shows in seconds what is missing in your shop's HTML. The Compliance Kit (€29) has fix code for every finding, an accessibility statement generator and a checklist for everything a tool cannot find.
Check your shop for freeGet the kitAudit report (€59)