About this plugin
A11yFleet is an accessibility checker for WordPress. 1 level AA success criteria — the standard behind the European Accessibility Act (EAA / EN 301 549), the ADA and Section 508 — scores every page, and shows exactly what to fix and why. It then builds a compliance report and a draft accessibility statement you can adapt for the EAA.
1 AA is the benchmark shared by the EAA, the ADA and Section 508. A11yFleet helps you find and fix the machine-detectable accessibility issues and see clearly where manual review is still needed — continuously, instead of paying for a one-off audit.
What it does
- Automated WCAG 2.1 AA checks on your content and on the full rendered page (theme header, navigation and footer included): missing image alt text, non-descriptive link text, skipped heading levels, unlabelled form controls, buttons with no accessible name, duplicate IDs, empty headings, missing iframe titles, and missing document language.
- An accessibility dashboard listing pages that have issues, worst score first, with per-issue ignore / restore that persists across re-scans.
- An Accessibility panel in the block editor to scan the content you’re editing (before you publish) or the full page, kept in sync with the dashboard.
- Background, batched scanning with an optional scheduled full-site accessibility scan (hourly, daily or weekly).
- A compliance report mapped to EN 301 549 with an auto-generated accessibility-statement draft, exportable to print / PDF.
Who it’s for
Site owners, agencies and developers who need to meet EAA, ADA, Section 508 or general WCAG accessibility requirements on WordPress — and who want to catch issues as they publish instead of at audit time.
Honesty note
Automated tools can only detect a portion of WCAG success criteria. A11yFleet does the automatable part well and clearly flags where human review is still required — it never claims a site is “100% compliant”.
Development
The admin JavaScript/CSS is built with @wordpress/scripts from the human-readable source in src/Admin/resources/. To build: npm install && npm run build. Composer, PHPCS/WPCS, PHPStan and PHPUnit are configured in the repository.