Title: Accessibility Guard
Author: Aman
Published: <strong>11 februari 2026</strong>
Last modified: 11 februari 2026

---

Plugins zoeken

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

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

# Accessibility Guard

 Door [Aman](https://profiles.wordpress.org/aman359/)

[Download](https://downloads.wordpress.org/plugin/accessibility-guard.1.0.0.zip)

 * [Details](https://nl.wordpress.org/plugins/accessibility-guard/#description)
 * [Beoordelingen](https://nl.wordpress.org/plugins/accessibility-guard/#reviews)
 *  [Installatie](https://nl.wordpress.org/plugins/accessibility-guard/#installation)
 * [Ontwikkeling](https://nl.wordpress.org/plugins/accessibility-guard/#developers)

 [Ondersteuning](https://wordpress.org/support/plugin/accessibility-guard/)

## Beschrijving

**Accessibility Guard** is a free WordPress plugin that scans your pages for **WCAG
2.2 accessibility issues** and helps you fix them. Unlike overlay widgets that mask
problems without fixing them, this plugin identifies issues at the source code level.

Whether you need to comply with **ADA**, **Section 508**, **EAA (European Accessibility
Act)**, or simply want to make your website accessible to everyone, Accessibility
Guard gives you a clear picture of what needs to be fixed.

#### Free Features

**20+ WCAG 2.2 Checks Including:**

 * Missing image alt text (WCAG 1.1.1)
 * Empty links and buttons (WCAG 2.4.4)
 * Color contrast ratio (WCAG 1.4.3)
 * Heading hierarchy (WCAG 1.3.1)
 * Missing form labels (WCAG 1.3.1)
 * Missing document language (WCAG 3.1.1)
 * Removed focus indicators (WCAG 2.4.7)
 * Missing ARIA landmarks (WCAG 1.3.1)
 * Empty table headers (WCAG 1.3.1)
 * Missing skip navigation (WCAG 2.4.1)
 * Duplicate element IDs (WCAG 4.1.1)
 * Auto-playing media (WCAG 1.4.2)
 * Restrictive viewport meta (WCAG 1.4.4)
 * And more…

**Auto-Fix Features:**

 * Inject skip navigation link
 * Ensure HTML lang attribute
 * Remove empty headings
 * Add missing form labels (screen-reader friendly)

**Accessibility Statement Generator:**

Generate a complete accessibility statement page with your organization details,
WCAG conformance target, and known limitations.

**Dashboard:**

 * Summary cards showing total issues, pages scanned, and compliance percentage
 * Per-page issue details with severity, WCAG reference, and element snippets
 * A11y status column in Posts/Pages list tables
 * Bulk scan all pages with progress indicator

**Works With Any Theme & Page Builder:**

Accessibility Guard scans the rendered HTML output, so it works with Elementor, 
Divi, Beaver Builder, WPBakery, Gutenberg, and any other page builder or theme.

#### Pro Features

Upgrade to **Accessibility Guard Pro** for advanced tools to manage accessibility
at scale:

**Bulk Auto-Fix** – Fix multiple accessibility issues across all your pages with
one click. Automatically adds missing alt text placeholders, fixes empty links, 
adds form labels, and corrects heading hierarchy.

**Audit History** – Track your accessibility progress over time with visual charts.
See how your issue count changes after each scan and prove compliance improvements
to stakeholders.

**Color Contrast Checker** – Test any color combination against WCAG AA and AAA 
contrast requirements. Enter foreground and background colors to instantly see pass/
fail results with exact contrast ratios.

**Scheduled Scans** – Set up automatic daily, weekly, or monthly scans. Receive 
email notifications when new accessibility issues are detected so you can fix them
before they become a problem.

**Export Reports (CSV & PDF)** – Generate professional accessibility reports for
clients, auditors, or internal teams. Export detailed issue lists as CSV for spreadsheets
or formatted PDF reports.

**PDF Accessibility Scanner** – Scan uploaded PDF files for accessibility issues
including missing tags, document title, language, bookmarks, and text content. Ensure
your downloadable documents are accessible too.

**Custom Rules** – Create your own accessibility checks with custom rules. Define
patterns to detect (like “click here” links or empty table headers) with custom 
severity levels and WCAG references.

## Schermafbeeldingen

[⌊Dashboard with summary cards showing total issues, pages scanned, and compliance
percentage.⌉⌊Dashboard with summary cards showing total issues, pages scanned, and
compliance percentage.⌉[

Dashboard with summary cards showing total issues, pages scanned, and compliance
percentage.

[⌊Per-page issue details with severity levels, WCAG references, and element snippets.⌉⌊
Per-page issue details with severity levels, WCAG references, and element snippets
.⌉[

Per-page issue details with severity levels, WCAG references, and element snippets.

[⌊Settings page to configure auto-fix features and scan post types.⌉⌊Settings page
to configure auto-fix features and scan post types.⌉[

Settings page to configure auto-fix features and scan post types.

[⌊Toegankelijkheidsverklaring generator met live voorbeeld.⌉⌊Toegankelijkheidsverklaring
generator met live voorbeeld.⌉[

Toegankelijkheidsverklaring generator met live voorbeeld.

## Installatie

 1. Upload the `accessibility-guard` folder to `/wp-content/plugins/`
 2. Activeer de plugin via het ‘Plugins’ menu in WordPress
 3. Go to **A11y Guard** in the admin sidebar
 4. Click **Scan All Pages** to run your first scan
 5. Configure auto-fixes in **A11y Guard > Settings**

## FAQ

### Is this an overlay widget?

No. Accessibility Guard is a scanner that identifies issues in your actual page 
HTML. It does not inject a toolbar or overlay widget. Auto-fixes modify the source
output, not a JavaScript layer.

### Can this guarantee WCAG compliance?

No automated tool can guarantee full WCAG compliance. Approximately 40% of WCAG 
criteria can be tested automatically. Accessibility Guard helps you identify and
fix the issues that can be detected programmatically. Manual testing is still recommended
for full compliance.

### Does it work with page builders?

Yes. The scanner works with any page builder (Elementor, Divi, Beaver Builder, WPBakery,
Gutenberg, etc.) because it scans the rendered HTML output, not the builder’s internal
data.

### Will it slow down my site?

No. Scanning happens only in the WordPress admin via AJAX. The only front-end impact
is from auto-fixes (skip link, lang attribute), which add minimal overhead.

### Does it help with ADA and Section 508 compliance?

Yes. ADA and Section 508 both reference WCAG as the technical standard. By scanning
for WCAG 2.2 Level A and AA issues, Accessibility Guard helps you identify and fix
the same issues required for ADA and Section 508 compliance.

### What is the difference between free and Pro?

The free version includes all 20+ WCAG checks, 4 auto-fixes, the dashboard, and 
the accessibility statement generator. Pro adds bulk auto-fix, audit history with
charts, color contrast checker, scheduled scans with email alerts, CSV/PDF report
exports, PDF accessibility scanning, and custom rules.

### Does it support multisite?

The plugin can be activated on individual sites within a multisite network. Each
site manages its own scans and settings independently.

### How often should I scan my site?

We recommend scanning after any content update or theme/plugin change. Pro users
can set up automatic daily, weekly, or monthly scans to catch issues early.

## Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

## Bijdragers & ontwikkelaars

“Accessibility Guard” is open source software. De volgende personen hebben bijgedragen
aan deze plugin.

Bijdragers

 *   [ Aman ](https://profiles.wordpress.org/aman359/)

[Vertaal “Accessibility Guard” in je eigen taal.](https://translate.wordpress.org/projects/wp-plugins/accessibility-guard)

### Interesse in ontwikkeling?

[Bekijk de code](https://plugins.trac.wordpress.org/browser/accessibility-guard/),
haal de [SVN repository](https://plugins.svn.wordpress.org/accessibility-guard/)
op, of abonneer je op het [ontwikkellog](https://plugins.trac.wordpress.org/log/accessibility-guard/)
via [RSS](https://plugins.trac.wordpress.org/log/accessibility-guard/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * 20+ WCAG 2.2 accessibility checks
 * AJAX-based per-page and bulk scanning
 * Auto-fix: skip links, lang attribute, empty headings, form labels
 * Toegankelijkheidsverklaring pagina generator
 * Admin dashboard with summary cards and issues table
 * A11y status column in post/page list tables
 * Scan results caching via transients

## Meta

 *  Versie **1.0.0**
 *  Laatst geüpdatet **5 maanden geleden**
 *  Actieve installaties **10+**
 *  WordPress versie ** 6.0 of nieuwer **
 *  Getest t/m **6.9.4**
 *  PHP versie ** 7.4 of nieuwer **
 *  Taal
 * [English (US)](https://wordpress.org/plugins/accessibility-guard/)
 * Tags
 * [a11y](https://nl.wordpress.org/plugins/tags/a11y/)[accessibility](https://nl.wordpress.org/plugins/tags/accessibility/)
   [ada](https://nl.wordpress.org/plugins/tags/ada/)[Section 508](https://nl.wordpress.org/plugins/tags/section-508/)
   [wcag](https://nl.wordpress.org/plugins/tags/wcag/)
 *  [Geavanceerde weergave](https://nl.wordpress.org/plugins/accessibility-guard/advanced/)

## Waarderingen

Er zijn nog geen beoordelingen ingediend.

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

[Bekijk alle beoordelingen](https://wordpress.org/support/plugin/accessibility-guard/reviews/)

## Bijdragers

 *   [ Aman ](https://profiles.wordpress.org/aman359/)

## Ondersteuning

Iets te melden? Hulp nodig?

 [Het supportforum bekijken](https://wordpress.org/support/plugin/accessibility-guard/)