Plugin-Dokumentation · JTL-Shop 5
Lazy-Loading und WebP-Auslieferung — Installation
Setup-Guide für die Installation des Plugins in JTL-Shop 5. Dauer: ca. 5 Minuten.
Hinweis zum Funktionsumfang
Der Plugin-Name ist historisch gewachsen: Das Plugin komprimiert oder konvertiert keine Bilder. Es setzt Lazy-Loading (loading="lazy") auf Bilder ohne bereits gesetztes loading-Attribut und liefert eine .webp-Datei aus, wenn diese bereits gleichnamig neben dem Original (JPG/PNG) im selben Pfad vorliegt — über ein <picture>-Element mit Fallback auf das Original. Die .webp-Dateien müssen vorab erzeugt werden, z. B. über den JTL-Bild-Export oder ein externes Tool.
Voraussetzungen
- JTL-Shop: Version 5.2.0 oder neuer (getestet bis 5.7.x), NOVA-Template
- PHP: 8.1 oder neuer
- Datenbank: keine eigenen Tabellen, keine Schema-Änderungen
- Sonstiges: keine externen Dienste, keine API-Keys, keine Cron-Jobs erforderlich. Für die WebP-Auslieferung müssen
.webp-Dateien bereits vorhanden sein — das Plugin erzeugt sie nicht selbst
Installation über den JTL-Extension Store
- Beziehen Sie die Erweiterung im JTL-Extension Store. Sie wird dadurch mit Ihrer Shop-Lizenz verknüpft.
- Öffnen Sie im JTL-Shop-Backend Plugins → Meine Erweiterungen. Die Erweiterung erscheint dort nach kurzer Zeit automatisch.
- Klicken Sie auf Installieren.
- Aktivieren Sie das Plugin anschließend im Plugin-Manager unter Installiert, falls es nicht bereits aktiv ist.
Alternative: manuelle Installation (ZIP)
- Öffnen Sie im JTL-Shop-Backend Plugins → Plugin-Manager und wählen Sie den Tab Upload.
- Laden Sie das Plugin-Paket (ZIP) hoch. Der Ordnername im Archiv darf nicht verändert werden.
- Wechseln Sie zum Tab Vorhanden, wählen Sie Lazy-Loading und WebP-Auslieferung aus und klicken Sie auf Installieren.
- Aktivieren Sie das Plugin unter Installiert.
Nach der Installation
Öffnen Sie Installierte Plugins → Lazy-Loading und WebP-Auslieferung → Einstellungen und aktivieren Sie Lazy Loading und WebP-Auslieferung nach Bedarf. Alle Einstellungen sind unter webpowers.org/docs/jtl-bulk-image-optimizer/konfiguration beschrieben.
Deinstallation
Das Plugin kann jederzeit über den Plugin-Manager deinstalliert werden. Es legt keine eigenen Datenbanktabellen an und hinterlässt beim Entfernen keine Restdaten. Bereits erzeugte .webp-Dateien im Bilderverzeichnis bleiben unabhängig vom Plugin erhalten.
Support
webpowers UG (haftungsbeschränkt) · Hillenbrandstr. 9, 86156 Augsburg · E-Mail: max@webpowers.org
