Audita11y – Accessibility Auditor for WooCommerce
Audita11y helps WooCommerce store owners work toward conformance with the European Accessibility Act (EAA), based on EN 301 549 v3.2.1 (WCAG 2.1, levels A and AA).
The scan runs client-side in your own browser. When you start a scan, the plugin loads the target page in a same-origin frame inside wp-admin and runs the bundled axe-core engine over it. Because it runs in a real browser, it evaluates computed styles and ARIA — so it catches issues that server-side HTML parsing misses, such as color contrast.
Zero install. Nothing leaves your site. No CDN, no external calls, no phone-home. The axe-core engine is bundled locally with the plugin.
What you get:
- Browser-based automated scan powered by axe-core 4.12.0, bundled locally.
- Reconciled report across 54 criteria mapped to EN 301 549 / WCAG 2.1 AA, combining automated findings with your manual checks.
- Manual checklist for the criteria a machine cannot decide on its own, with remediation guidance.
- Conformance score, severity counts, and risk-by-flow for your key WooCommerce pages (shop, cart, checkout, account).
- Accessibility Declaration draft pre-filled from your audit: a printable, copy-ready statement with the fields you still need to complete. This is a drafting aid, not legal advice.
- CSV / JSON / HTML exports of the findings.
Important: no automated tool detects every accessibility problem. Audita11y covers machine-detectable checks and reconciles them with manual review — it complements, and does not replace, human testing with assistive technologies.
Optional advanced add-on (not included here): an optional Node-based runner enables multi-page scanning. It is distributed separately and is not required — the plugin works fully without it.
Third-party sources
This plugin bundles axe-core, the accessibility testing engine by Deque Systems, licensed under the Mozilla Public License 2.0 (MPL-2.0). The original license header is preserved in assets/js/vendor/axe.min.js, and the full license text is included in assets/js/vendor/axe-LICENSE.txt. axe-core source: https://github.com/dequelabs/axe-core
