Linux 软件免费装
Banner图

Barrierepruefung.de – Web Accessibility Checker

开发者 lukasbo
更新时间 2026年9月24日 02:24
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

accessibility wcag bfsg barrierefreiheit barriereprüfung

下载

0.6.3 0.6.4 0.7.0 0.7.1

详情介绍:

The plugin connects your WordPress installation to an auditing service for digital accessibility. From the admin area you can start a scan, review the open findings together with a note on how to fix them, and output the text of your accessibility statement on a page via shortcode or block. Under Tools → Accessibility the findings of the last scan are laid out as a work list: for each rule the severity, the success criterion, the number of occurrences, what needs to be done and which pages are affected. Expand a rule to see its individual occurrences — page, selector, the measured values and the HTML snippet — so you can find the spot in WordPress. Below that, the page quota of the current billing period. You fix things in WordPress; then you start the next scan from the same place. Screenshots of the occurrences stay on the service's website and are reachable from the link to the full report. Under Tools → Accessibility → Accessibility statement you can go the whole way to a published statement without leaving WordPress: answer the manual checks, say who is making the statement, answer the applicability check, fill in the mandatory details, review the draft and publish it. The steps, the questions and the legal texts come from the service, so they are always current. Every version you publish is recorded with the name of the person who released it. Afterwards the plugin finds the page that embeds the statement, or creates one as a draft. Publishing from WordPress requires a token that an administrator in the service has explicitly allowed to publish. The statement is embedded server-side — so it is fully present without JavaScript and for assistive technologies. What the plugin does not do It does not change your site and does not repair anything automatically. So-called accessibility overlays do not remove barriers, regularly make things worse for people using assistive technologies, and are not proof of conformance.

安装:

  1. Install and activate the plugin. Open Tools → Accessibility — the page explains every step below, including where each value comes from.
  2. Create an account at barrierepruefung.de, or sign in if you already have one.
  3. Add this site there, using exactly the address of this WordPress installation. If a different address is stored, the domain cannot be verified.
  4. Under Websites → [site] → Embedding, section WordPress plugin and API, choose Create token. The API token and the site ID are shown once, in that place.
  5. Enter both under Tools → Accessibility and leave the service address as it is. Connecting verifies the domain right away — the plugin serves the proof itself, you do not need DNS access.
  6. Start a scan and insert the shortcode [barrierefreiheitserklaerung] on a page.

屏幕截图:

  • After connecting: the status of the site, the page quota of the current billing period, the
  • After a scan: the open findings as a work list — severity, success criterion, number of

常见问题:

Do I have to set a DNS record?

No. The plugin serves the proof itself, as a meta element and as a file under /.well-known/a11y-site-verification.txt.

The domain cannot be verified. What now?

The page names the reason. Most often a caching plugin or a cache at the host still serves the homepage from before you connected, without the verification tag. The plugin then tries the file /.well-known/a11y-site-verification.txt, which caches usually let through. If both fail, clear the cache and choose Verify domain now again.

I started a scan — where is the result?

A scan takes a few minutes. The page does not update on its own, because an automatic reload would move the focus and interrupt screen reader users (WCAG 2.2.2). While a scan is running, Tools → Accessibility says so and offers “Check whether the scan has finished” as its main button.

What happens if the service is unreachable?

The last successfully loaded version of the statement continues to be delivered — with its original date. A statement that disappears from the site because of an outage would be a legal problem for you.

Which languages does the plugin come in?

English (source language) and German, in both forms of address: informal (de_DE, "Du") and formal (de_DE_formal, "Sie"), as WordPress distinguishes them. The template for further translations ships with the plugin under languages/barrierepruefung-de-web-accessibility-checker.pot.

I mistyped something while connecting — how do I get back?

Under Tools → Accessibility the stored connection is shown together with a “Disconnect” button. The form then reappears and you can enter token, site ID and address again. The service address can also be reset to its default value on its own there. Your account is not affected; the token stays valid and is revoked in the account.

What is left behind after uninstalling?

Nothing. Uninstalling removes all options and caches, including the token and the last loaded version of the statement — in a network, for every subsite individually.

Does the automated scan replace an expert audit?

No. Automated tests cover only part of the requirements. The service guides you through the remaining test steps; the statement explicitly states that it is based on a self-assessment.

更新日志:

0.7.1 0.7.0 0.6.4 0.6.3 0.6.2 0.6.1 0.6.0 0.5.1 0.5.0 0.4.0 0.3.1 0.3.0 0.2.1 0.2.0 0.1.0