=== BFSGuard — Barrierefreiheit & BFSG-Konformität ===
Contributors: bfsguard
Tags: barrierefreiheit, accessibility, bfsg, wcag, a11y
Requires at least: 5.8
Tested up to: 6.6
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Bindet das BFSGuard-Widget in Ihre WordPress-Website ein — ohne Theme-Dateien zu bearbeiten.

== Description ==

BFSGuard unterstützt Betreiber deutscher Websites dabei, die Anforderungen des
Barrierefreiheitsstärkungsgesetzes (BFSG) und WCAG 2.2 Level AA umzusetzen.

Dieses Plugin bindet das BFSGuard-Widget ein und macht folgende Funktionen verfügbar:

* Bedienhilfen für Besucherinnen und Besucher (Kontrast, Schriftgröße, Fokus, Vorlesefunktion)
* Auto-Fix für im Browser korrigierbare Probleme (ARIA-Rollen, Kontraste, Fokusreihenfolge)
* Anbindung an das BFSGuard-Dashboard für Scans, Monitoring und die § 14-Erklärung

Die Einbindung erfolgt über die WordPress-Skript-API. Theme-Dateien werden **nicht**
verändert, die Einbindung übersteht damit jedes Theme-Update.

= Wichtiger Hinweis =

Das Widget und der Auto-Fix verbessern die Bedienbarkeit, stellen aber für sich genommen
**keine** Konformität mit dem BFSG oder WCAG 2.2 AA her. Automatisierte Prüfungen decken
nur einen Teil der Kriterien ab. Für eine belastbare Aussage sind eine vollständige
Prüfung und in Teilen eine manuelle Bewertung erforderlich.

= Externer Dienst =

Dieses Plugin lädt das Widget von `https://bfsguard.de/widget.js` und überträgt dabei
die aufgerufene Adresse sowie den konfigurierten API-Schlüssel an BFSGuard. Ohne
gültigen API-Schlüssel wird kein Skript eingebunden.

* Anbieter: BFSGuard
* Datenschutzerklärung: https://bfsguard.de/datenschutz
* AGB: https://bfsguard.de/agb

== Installation ==

1. Plugin hochladen (Plugins → Installieren → Plugin hochladen) und aktivieren.
2. Einstellungen → BFSGuard öffnen.
3. API-Schlüssel aus dem BFSGuard-Dashboard eintragen und speichern.

== Frequently Asked Questions ==

= Brauche ich ein kostenpflichtiges Konto? =

Für das Widget wird ein API-Schlüssel benötigt. Der Schnell-Scan auf bfsguard.de ist
ohne Konto nutzbar.

= Macht das Plugin meine Website automatisch barrierefrei? =

Nein. Siehe den Hinweis zur Rechtslage oben — automatisierte Korrekturen ersetzen weder
barrierefreie Umsetzung im Quellcode noch eine manuelle Prüfung.

= Werden Theme-Dateien verändert? =

Nein. Die Einbindung läuft über `wp_enqueue_script`.

== Changelog ==

= 1.0.0 =
* Erste Veröffentlichung: Einbindung des Widgets über die Skript-API, Einstellungsseite
  mit API-Schlüssel, Auto-Fix, Position und Badge, vollständige Deinstallation.
