Audita11y – Accessibility Auditor for WooCommerce

Audita11y – Accessibility Auditor for WooCommerce

Details
View on WordPress

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

Details

Plugin code:
audita11y
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-08
Rating:
Times rated:
0
accessibility
audit
eaa
wcag
woocommerce