Woo Alt-Texte Auto-Generator (mit Auto-Backfill)

Version: 1.1.0
Status: Im Einsatz
Abhängigkeit: WooCommerce
Einsatzbereich: Shop-Projekte mit Alt-Text-Pflicht

Problem

Ein Shopbetreiber unterliegt der Barrierefreiheitspflicht, hat jedoch:

  • tausende Produktbilder
  • keine gepflegten Alt-Texte
  • keine konsistente Struktur
  • hohes Risiko für Abmahnungen oder Prüfungen

Manuelles Nachpflegen wäre:

  • zeitlich unrealistisch
  • fehleranfällig
  • nicht skalierbar

Lösung

Das Plugin ergänzt fehlende Alt-Texte automatisch – auf drei Ebenen:

1️. Beim Upload

Fehlende Alt-Texte werden direkt generiert.

2️. Beim Speichern eines Produkts

Alle relevanten Bilder werden geprüft:

  • Hauptbild
  • Galerie
  • Variantenbilder

Fehlende Alt-Texte werden ergänzt.

3️. Einmaliger Auto-Backfill

Beim Aktivieren startet ein Hintergrundprozess:

  • verarbeitet Bilder in Batches (300 pro Runde)
  • ergänzt fehlende Alt-Texte
  • zeigt Fortschritt im Backend an
  • kann manuell ausgelöst werden

Zusätzlich steht ein WP-CLI-Befehl zur Verfügung:
wp media:alt-autofill

Aufbau der Alt-Texte

Die Struktur basiert auf:

Produktname – Attribute – Bildrolle

Beispiel:

Sneaker Modell X – Farbe: Blau – Größe: 42 – Vorderansicht

Enthalten sind:

  • Produktname
  • Woo-Attribute (Taxonomie + benutzerdefiniert)
  • Bildrollen-Hinweis (aus Dateiname erkannt, z. B. Vorderansicht, Detail etc.)
  • automatische Kürzung auf ca. 20 Wörter (Screenreader-freundlich)

Bestehende Alt-Texte werden niemals überschrieben.

Admin-Funktionen

Werkzeuge → Alt-Text Backfill (Woo)

Dort sichtbar:

  • Anzahl fehlender Alt-Texte
  • Gesamtanzahl Bilder
  • Letzte Batch-Verarbeitung
  • Manuelle Auslösung einer Runde

Ziel

  • technische Mindest-Barrierefreiheit herstellen
  • Risiko bei Prüfungen reduzieren
  • konsistente Alt-Struktur schaffen
  • großen Bildbestand automatisiert bereinigen

Hinweis

Das Plugin erzeugt strukturierte, technische Alt-Texte. Es ersetzt keine redaktionell präzise Bildbeschreibung, stellt aber einen rechtlich und technisch sauberen Grundstandard sicher.