StudioMeyer Barrierefrei-Check

Description

Auf Deutsch: Barrierefrei-Check findet Barrierefreiheits-Probleme auf Ihrer WordPress-Seite und erstellt die nach dem BFSG (Barrierefreiheitsstärkungsgesetz / EAA) geforderte Erklärung zur Barrierefreiheit — komplett auf Ihrem eigenen Server. Über 20 automatische WCAG-Prüfungen für Seiten, Beiträge und WooCommerce-Produkte plus ein Generator für die Barrierefreiheitserklärung nach Anlage 3 BFSG (Deutsch, Englisch, Spanisch). Kein Cloud-Dienst, kein Konto, keine externen Verbindungen — alle Daten bleiben auf Ihrer Seite.

Barrierefrei-Check finds accessibility problems on your WordPress site and generates the accessibility statement required under the German BFSG (European Accessibility Act) — entirely on your own server.

Since June 2025 the German Barrierefreiheitsstärkungsgesetz (BFSG) — implementing the European Accessibility Act (EAA) — requires many businesses that sell products or services to consumers online to make their digital services accessible and to publish information on how they do so. This plugin gives you both tools in one place:

1. Accessibility scanner (20+ automated checks)

Scans your published pages, posts and WooCommerce products for machine-detectable WCAG problems:

  • Images without alt text, linked images without a text alternative
  • Links and buttons without an accessible name, ambiguous link texts (“click here”)
  • Form fields without labels
  • Empty headings and skipped heading levels
  • iframes without titles, data tables without header cells
  • Positive tabindex, autoplaying media, missing caption tracks
  • Site-level checks on your homepage: missing lang attribute, blocked zoom, missing main landmark, missing skip link, missing h1

Results appear as a clear traffic light with per-page detail, a dashboard widget, and an editor metabox with one-click re-check. New content is re-checked automatically on save.

2. Accessibility statement generator (DE / EN / ES)

Creates the “Erklärung zur Barrierefreiheit” following the mandatory elements of Anlage 3 (zu §§ 14, 28 BFSG): description of the service, compliance status, applied standards (EN 301 549 / WCAG), feedback contact and the competent market surveillance authority (pre-filled with the central German MLBF). Pages are generated as drafts in the languages you choose — you review, adjust and publish.

Private by design

  • All checks run locally in PHP on your server (WordPress HTML API)
  • No cloud service, no account, no API keys, no external requests
  • No personal data is collected or transmitted
  • Scan results live in your own database and are fully removed on uninstall

Honest scope

Automated tests can detect roughly a third of WCAG issues — the ones visible in markup. A green light means “no machine-detectable problems”, not legal conformity. The plugin clearly marks which findings need a human decision, and the statement generator is a template aid, not legal advice.

Who is this for?

  • Online shops and service businesses in the EU that fall under the BFSG/EAA
  • Agencies preparing client sites for accessibility requirements
  • Anyone who wants a fast, private accessibility health check without another SaaS subscription

More free plugins by StudioMeyer

Screenshots

Installation

Quick start

  1. Install and activate the plugin.
  2. The setup wizard opens: enter your provider name and service description (1 minute).
  3. Run the first scan — you get a traffic light and a per-page problem list.
  4. Review the generated statement draft under Pages and publish it, e.g. linked from your footer.

No account, no API keys, no external services.

FAQ

Does this plugin make my site legally compliant?

No tool can guarantee that. The scanner finds the machine-detectable part of WCAG problems (roughly a third), and the generator produces a statement covering the mandatory elements of Anlage 3 BFSG. Manual testing and, where needed, legal review remain your responsibility. The plugin is explicit about this distinction throughout.

Does it send my content anywhere?

No. All checks run in PHP on your own server using the WordPress HTML API. The only HTTP request the plugin makes is a loopback to your own homepage for the site-level checks — the same pattern WordPress Site Health uses.

Am I affected by the BFSG?

Broadly: businesses offering products or services to consumers in the EU digitally (e.g. online shops, booking systems) fall under the BFSG since 28 June 2025. Micro-enterprises providing services (fewer than 10 employees and at most €2 million annual turnover) are exempt from the service obligations. When in doubt, ask a lawyer — the plugin ships this hint in the statement UI too.

Which languages can the statement be generated in?

German, English and Spanish. The plugin admin UI itself is available in English, German and Spanish (full bundled translations).

Does it work with WooCommerce?

Yes. If WooCommerce is active, published products are included in the scan scope by default — configurable in the settings.

Does it work with page builders?

The scanner checks the rendered content of your posts (blocks and shortcodes are processed). Content injected exclusively by theme templates or builder frontend scripts is covered by the homepage site-level checks only.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“StudioMeyer Barrierefrei-Check” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Added a full Spanish (es_ES) translation of the plugin interface — the admin UI is now available in English, German and Spanish

1.0.0

  • Initial release
  • 15 content checks + 6 site-level checks (WCAG-mapped, severity-graded)
  • Accessibility statement generator following Anlage 3 BFSG (DE/EN/ES)
  • Traffic-light overview, per-page detail, dashboard widget, editor metabox
  • Batched AJAX full-site scan with progress, auto re-check on save
  • Setup wizard, German translation included