Linux 软件免费装
Banner图

STM Barrierelotse for WooCommerce

开发者 jobhunter99
更新时间 2026年9月16日 15:39
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce accessibility wcag bfsg barrierefreiheit

下载

详情介绍:

STM Barrierelotse is for shops that sell under the German Accessibility Improvement Act (BFSG / Barrierefreiheitsstärkungsgesetz, Germany's implementation of the European Accessibility Act). It does three things, and it is honest about the line between them. 1. It checks — the real buying journey, not a list of pages. 2. It generates — the information § 14 BFSG requires. 3. It documents — so the work can be shown, not asserted. Where automation ends, it says so. Automated rules reliably reach only part of WCAG 2.1 AA (EN 301 549); roughly two thirds of the criteria need a person. Those are shown as unchecked rather than quietly counted as met, and the ones that matter most on a buying journey come as guided checklists — can an order be reviewed and corrected before it binds, do the error messages help, does the account route work with a keyboard. It is not an overlay. No toolbar is injected, no widget. The fixes it offers are precise, off by default, and each one names exactly what it changes. Everything runs locally. No cloud service, no external scan API, no telemetry, no customer data leaving your server. Auf Deutsch STM Barrierelotse ist für Shops, die unter das Barrierefreiheitsstärkungsgesetz fallen. Er tut drei Dinge: Wo die Automatik endet, sagt er es. Etwa zwei Drittel der Kriterien kann nur ein Mensch beurteilen; sie stehen als ungeprüft da, statt stillschweigend als erfüllt zu zählen. Kein Overlay, kein Widget, kein Cloud-Dienst.

安装:

  1. Install and activate the plugin. It creates its own tables and adds a “Barrierelotse” entry to the admin menu. Nothing on your site changes and nothing is added to your pages.
  2. Open Barrierelotse → Dashboard and press “Start full check”. The check runs in this browser tab, in your own logged-in session: leave the tab open and in the foreground until it finishes — about five to seven minutes for a normal shop.
  3. Work through the report. Every group says what is wrong, what usually causes it, and which page each occurrence sits on.
  4. Under Legal, fill in what the accessibility statement needs and publish it. Required fields that are empty stop the generator on purpose.
  5. After a repair, measure the rule again from its card, or run the next full check. The measures log records every step with date and person.
WooCommerce is optional. Without it everything works except the buying-journey part of the check, which stays dormant.

屏幕截图:

  • All fifty criteria of WCAG 2.1 AA at a glance, each with its state. Thirty-four of them sit there unchecked because only a person can judge them; not one is quietly counted as met.
  • A report. Findings are grouped by rule and then by colour pair: the cause in plain words, the darker value to copy, a correction the plugin can apply itself, and every occurrence with the page it sits on and the ratio measured there.
  • The guided manual checks: the criteria no software can judge, each with the steps to check it, a verdict, and a note that goes into the record.
  • The measures log. It writes itself — every run, every correction switched on or off, every judgement — with who did it and when, and it downloads as a table.

常见问题:

Does this plugin make my shop BFSG-compliant?

No — and be wary of any tool that promises that. Automated checks reliably cover only a part of the WCAG 2.1 AA requirements; the rest needs human judgment. This plugin automates what can be automated, guides you through what cannot, generates the required accessibility statement, and documents all of it. Whether the result meets the legal bar for your specific shop is an assessment the law leaves to you and, where needed, your legal counsel.

How long does a check take, and does it slow my shop down?

A full check of a normal shop takes about five to seven minutes and visits up to forty pages (you can lower that). It runs in YOUR browser tab, in your own logged-in session, and loads each page once — the same load a visitor causes. Your shop keeps serving customers throughout; nothing is queued on the server and nothing runs in the background afterwards. Close the tab and the check stops, keeping everything measured so far.

Do I have to keep the tab open?

Yes, and in the foreground. A browser slows down tabs in the background so far that measurements become unreliable, so the check pauses while you are elsewhere and carries on when you come back. It tells you that it did.

Which browser do I need?

Any current Chrome, Edge or Firefox. Safari works too. The check needs nothing installed and no extension.

Can I run it on a staging site?

Yes, and it is a good idea before a theme update. Results are stored per site, so a staging copy keeps its own history; nothing is shared between installations.

What does it store, and how do I get rid of it?

Check reports, findings, the rule outcome per page, the state you recorded for a rule and the measures log live in five tables of your own database. Reports are trimmed to the number you choose (a hundred by default, and a report you mark to keep is never trimmed). Deleting the plugin leaves everything in place unless you tick "remove all data on uninstall" in the settings first — the measures log is evidence, and evidence that vanishes with an uninstall is worth nothing.

Do I need WooCommerce?

No. The site scan, the quick-check and the accessibility statement generator work on any WordPress site. Only the buying-journey scan (cart and checkout with content) needs WooCommerce and simply stays dormant without it.

Which standard does it check against?

WCAG 2.1 level AA — today's measuring stick for BFSG services via EN 301 549. The plugin's architecture is profile-based, so the successor standard (WCAG 2.2 AA) can be added as a profile once the new edition of EN 301 549 is officially referenced.

Is this an accessibility overlay or widget?

No. Overlays add a toolbar on top of a page without changing the underlying code; accessibility bodies broadly agree they do not achieve conformity, and their use has drawn regulatory action. This plugin works on the source of the problem: it finds issues in the rendered page, applies precise opt-in fixes, and tells you plainly what remains to be fixed by hand.

Does any data leave my server?

No. Scans run locally in your own browser session against your own site. The plugin calls no external scan service and sends no telemetry. Where a report offers to ask this plugin's maker for help with a finding, it prepares a message in YOUR OWN email program — you read it and send it yourself; the plugin transmits nothing anywhere.

Works this with Germanized or German Market?

Yes, by design — the plugin checks the checkout those plugins render instead of replacing anything.

更新日志:

1.1.3 1.1.2 1.1.1 1.1.0 1.0.3 1.0.2 1.0.1 1.0.0 0.59.0 0.58.0 0.57.1 0.57.0 0.56.1 0.56.0 0.55.3 0.55.2 0.55.1 0.55.0 0.54.0 0.53.2 0.53.1 0.53.0