Plugin-Dokumentation · JTL-Shop 5
Lazy-Loading und WebP-Auslieferung — Konfiguration & Bedienung
Alle Einstellungen im Detail sowie das Verhalten des Plugins im Frontend.
Was das Plugin NICHT tut
Der Name „Bulk Image Optimizer" ist historisch. Das Plugin komprimiert, verkleinert oder konvertiert keine Bilder. Es gibt zwei Funktionen: Lazy-Loading und die Auslieferung bereits vorhandener WebP-Dateien. Eine frühere Einstellung „Kompressionsqualität" wurde entfernt, weil das Plugin nie selbst komprimiert hat.
Einstellungen
Zu finden unter Plugins → Lazy-Loading und WebP-Auslieferung → Einstellungen:
| Einstellung | Standard | Wirkung |
|---|---|---|
| Lazy Loading aktivieren | Aktiviert | Setzt loading="lazy" auf Bilder, die noch kein loading-Attribut besitzen. Bilder außerhalb des sichtbaren Bereichs werden dadurch erst beim Herunterscrollen geladen. |
| WebP-Auslieferung aktivieren | Aktiviert | Liefert eine bereits vorhandene .webp-Datei aus (gleicher Name/Pfad wie das Original) über ein <picture>-Element mit dem Original als Fallback. Das Plugin konvertiert oder komprimiert NICHT selbst — die .webp-Datei muss bereits existieren, z. B. erzeugt über den JTL-Bild-Export oder ein externes Tool. |
WebP-Dateien bereitstellen
Damit die WebP-Auslieferung greift, muss neben jedem Original-Bild (produkt.jpg) eine gleichnamige Datei mit der Endung .webp im selben Verzeichnis liegen (produkt.webp). Erzeugen lassen sich diese Dateien z. B. über den JTL-Bild-Export oder ein externes Konvertierungstool — das Plugin selbst erzeugt sie nicht.
- Es werden nur relative Bildpfade innerhalb von
media/berücksichtigt — externe oder Remote-URLs sowie Pfade mit..werden ignoriert. - Bilder mit
srcset(responsive Bilder) werden unverändert gelassen und nicht durch<picture>ersetzt. - Ist keine passende
.webp-Datei vorhanden, bleibt das Original-Bild unverändert im Einsatz.
Häufige Fragen
Warum werden meine Bilder nicht kleiner?
Das Plugin komprimiert oder konvertiert keine Bilder. Es liefert ausschließlich bereits vorhandene .webp-Dateien aus. Fehlt die .webp-Datei, bleibt das Original unverändert.
Muss ich am Template etwas ändern?
Nein. Das Plugin greift automatisch über einen Output-Filter auf das ausgelieferte HTML zu und funktioniert mit allen Templates.
Werden personenbezogene Daten verarbeitet?
Nein. Das Plugin verarbeitet ausschließlich Bildpfade im HTML und speichert keine Besucherdaten.
Support
webpowers UG (haftungsbeschränkt) · Hillenbrandstr. 9, 86156 Augsburg · E-Mail: max@webpowers.org
