Title: A11yFleet
Author: Narek
Published: <strong>July 13, 2026</strong>
Last modified: July 13, 2026

---

Search plugins

![](https://ps.w.org/a11yfleet/assets/banner-772x250.png?rev=3606440)

![](https://ps.w.org/a11yfleet/assets/icon-256x256.png?rev=3606440)

# A11yFleet

 By [Narek](https://profiles.wordpress.org/nareknovembit/)

[Download](https://downloads.wordpress.org/plugin/a11yfleet.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/a11yfleet/#description)
 * [Reviews](https://wordpress.org/plugins/a11yfleet/#reviews)
 *  [Installation](https://wordpress.org/plugins/a11yfleet/#installation)
 * [Development](https://wordpress.org/plugins/a11yfleet/#developers)

 [Support](https://wordpress.org/support/plugin/a11yfleet/)

## Description

A11yFleet checks your posts and pages against WCAG 2.1 AA success criteria, scores
each page, and shows exactly what to fix and why — with a compliance report and 
a draft accessibility statement aimed at the European Accessibility Act (EAA).

**What it does**

 * Automated WCAG checks on content and on the full rendered page (theme header,
   nav 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.
 * A 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 saving) or the full page, kept in sync with the dashboard.
 * Background, batched scanning with an optional **scheduled full-site scan** (hourly,
   daily or weekly).
 * A **compliance report** mapped to EN 301 549 with an auto-generated **accessibility-
   statement draft**, exportable to print/PDF or HTML.

**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.

## Screenshots

[⌊Dashboard — pages with issues, scores, and per-issue ignore/restore.⌉⌊Dashboard—
pages with issues, scores, and per-issue ignore/restore.⌉[

Dashboard — pages with issues, scores, and per-issue ignore/restore.

[⌊The Accessibility panel in the block editor.⌉⌊The Accessibility panel in the block
editor.⌉[

The Accessibility panel in the block editor.

[⌊The compliance report and accessibility-statement draft.⌉⌊The compliance report
and accessibility-statement draft.⌉[

The compliance report and accessibility-statement draft.

[⌊Settings — post types, auto-scan, and scheduled scans.⌉⌊Settings — post types,
auto-scan, and scheduled scans.⌉[

Settings — post types, auto-scan, and scheduled scans.

## Installation

 1. Upload the `a11yfleet` folder to `/wp-content/plugins/`, or install the zip via
    Plugins  Add New  Upload.
 2. Activate the plugin. Its database tables are created on activation.
 3. Go to **A11yFleet** in the admin menu and click **Scan all published content**.
 4. Choose scanned post types and scheduled scans under **A11yFleet  Settings**.

## FAQ

### Does this make my site automatically compliant?

No. No automated tool can. A11yFleet finds and helps you fix the machine-detectable
issues and shows where manual review is still needed.

### Which content is scanned?

Published posts and pages by default. Choose post types in Settings, or use the `
a11yfleet_scannable_post_types` filter.

### Does it send my data anywhere?

No. Scanning runs on your own server, and the full-page scan requests only your 
own site’s URLs. No data leaves your site.

### Does it work on Multisite?

It works on standard single-site installs and when activated on an individual site
within a network (each site keeps its own data). Network-wide activation and a cross-
site (network admin) dashboard are planned for a future release — for now, activate
it per site rather than “Network Activate”.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“A11yFleet” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Narek ](https://profiles.wordpress.org/nareknovembit/)

[Translate “A11yFleet” into your language.](https://translate.wordpress.org/projects/wp-plugins/a11yfleet)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/a11yfleet/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/a11yfleet/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/a11yfleet/) by [RSS](https://plugins.trac.wordpress.org/log/a11yfleet/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release: WCAG scan engine (9 rules), content + full-page scanning, block-
   editor panel, ignore/restore workflow, batched + scheduled scans, and the EN 
   301 549 compliance report + accessibility-statement generator.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [a11y](https://wordpress.org/plugins/tags/a11y/)[accessibility](https://wordpress.org/plugins/tags/accessibility/)
   [compliance](https://wordpress.org/plugins/tags/compliance/)[EAA](https://wordpress.org/plugins/tags/eaa/)
   [wcag](https://wordpress.org/plugins/tags/wcag/)
 *  [Advanced View](https://wordpress.org/plugins/a11yfleet/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/a11yfleet/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/a11yfleet/reviews/)

## Contributors

 *   [ Narek ](https://profiles.wordpress.org/nareknovembit/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/a11yfleet/)