NINJA AI Accessibility

NINJA AI Accessibility

Details
View on WordPress

The European Accessibility Act (in force since June 2025) and WCAG 2.1 AA make
accessibility a legal requirement, not a nice-to-have. NINJA AI Accessibility
scans every published post and page for the barriers you can actually fix and
scores each one 0–100, worst-first.

This is not an accessibility “overlay.” Overlay widgets don’t create
compliance — courts have repeatedly ruled against them, and in 2025 a large
share of accessibility lawsuits targeted sites that had one installed. We don’t
hide problems behind a toolbar; we find the real ones in your content and tell
you how to fix them.

What it checks (per post/page, scored 0–100):

  • Image alt text (WCAG 1.1.1) — flags images with no alt attribute. Valid
    decorative images (alt="") are correctly left alone, so you don’t get
    false positives.
  • Link purpose (WCAG 2.4.4) — empty links and vague text like “click here”
    or “read more” that tell a screen-reader user nothing out of context.
  • Heading structure (WCAG 1.3.1) — skipped heading levels and multiple H1s
    that break the document outline.
  • Frame titles (WCAG 4.1.2) — embedded iframes (video, maps) with no title.
  • Table headers (WCAG 1.3.1) — data tables missing <th> header cells.

EAA readiness panel: checks for a published accessibility statement and a
declared document language.

Honest about its limits. Some criteria — colour contrast, keyboard focus
order, theme landmarks — depend on rendered styles and can’t be judged from
content alone, so we never claim to. Use this to fix what’s findable and pair
it with a manual review for full WCAG 2.1 AA / EAA conformance. The free plugin
runs entirely on your site and makes no external requests.

NINJA AI Accessibility Pro (optional add-on)

NINJA AI Accessibility Pro (from https://ninja.si — not the WordPress.org
directory) adds one-click, AI-assisted remediation (e.g. generating descriptive
alt text from each image) and Accessibility Watch — it re-scans on a
schedule and emails you when a new publish introduces a barrier or your score
drops. Pro is the only part that contacts ninja.si, and only after you register.

Details

Plugin code:
ninja-ai-accessibility
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
6.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-05-25
Rating:
Times rated:
0
accessibility
ada
alt-text
eaa
wcag