Bildlastige Produktseiten sind einer der häufigsten Gründe für schlechte Core-Web-Vitals- und PageSpeed-Werte. Lazy-Loading und WebP-Auslieferung für JTL-Shop 5 setzt automatisch loading="lazy" auf Bilder, die noch kein loading-Attribut haben – Bilder außerhalb des sichtbaren Bereichs werden dadurch erst geladen, wenn der Besucher zu ihnen scrollt.
Zusätzlich liefert das Plugin bereits vorhandene .webp-Dateien aus: Existiert neben dem Original (JPG/PNG) eine gleichnamige .webp-Datei im selben Pfad, wird sie über ein picture-Element bevorzugt ausgeliefert. Wichtig für die Erwartungshaltung: Das Plugin erzeugt und komprimiert selbst KEINE Bilder – die .webp-Dateien müssen vorab vorliegen, z. B. erzeugt über den JTL-Bild-Export oder ein externes Tool.
Funktionen im Überblick:
- Automatisches Lazy Loading (
loading="lazy") für Bilder ohne gesetztes loading-Attribut
- Auslieferung bereits vorhandener
.webp-Dateien über ein picture-Element (keine eigene Konvertierung oder Kompression)
- Pfad-Sicherheitsprüfung: nur relative Bildpfade innerhalb von
media/, keine externen/Remote-URLs
- Responsive Bilder mit
srcset werden unverändert gelassen
- Keine externen Dienste erforderlich
Das Plugin arbeitet vollständig innerhalb Ihres Shops – keine externen Dienste, keine laufenden Kosten, DSGVO-freundlich.
Ihre Vorteile
- Bessere Core Web Vitals durch verzögertes Laden nicht sichtbarer Bilder
- Kleinere Bilder ohne Mehraufwand, sofern WebP-Dateien bereits vorliegen
- Transparent: keine versteckte Kompression, volle Kontrolle über die Bildqualität
- Sicher: Pfad-Prüfung verhindert externe und Remote-Bildquellen
- Keine externen Dienste, keine laufenden Kosten
Key Facts
-
Prozessoptimierung
Das Plugin optimiert den Seitenaufbau-Prozess, indem es Bilder außerhalb des Sichtbereichs verzögert lädt (Lazy Loading) und bereits vorhandene WebP-Dateien automatisch bevorzugt ausliefert – das reduziert die initiale Ladezeit ohne manuellen Aufwand.
-
Lizenz
Standard JTL Plugin License
-
Kompatibel mit JTL-Wawi ab
Keine Abhängigkeit
-
Kompatibel mit JTL-Shop 5 ab
5.2.0 - 5.8.*
Installation & EinrichtungInstallation
- Erweiterung über den JTL-Extension Store beziehen bzw. das Plugin-Paket im JTL-Shop-Backend unter Plugins → Plugin-Manager hochladen.
- Im Plugin-Manager unter Vorhanden das Plugin Lazy-Loading und WebP-Auslieferung auswählen und installieren.
- Nach der Installation erscheint das Plugin unter Installiert – dort aktivieren, falls nicht bereits aktiv.
Einrichtung
- Unter Plugins → Lazy-Loading und WebP-Auslieferung → Einstellungen Lazy Loading aktivieren.
- WebP-Auslieferung aktivieren – Voraussetzung: neben den Original-Bildern (JPG/PNG) liegen bereits gleichnamige
.webp-Dateien vor.
Hinweise
- Für die WebP-Auslieferung müssen
.webp-Dateien vorab erzeugt werden (das Plugin konvertiert oder komprimiert nicht selbst).
- Nur Bildpfade innerhalb von
media/ werden berücksichtigt, externe/Remote-URLs werden ignoriert.
- Bilder mit
srcset (responsive Bilder) werden unverändert gelassen.
NutzungsvoraussetzungenJTL-Shop ab Version 5.2.0 (getestet bis 5.7.x), PHP ab 8.1. Keine externen Dienste und keine API-Keys nötig. Das Plugin komprimiert oder konvertiert selbst keine Bilder – WebP-Dateien müssen bereits vorhanden sein (z. B. erzeugt über JTL-Bild-Export oder ein externes Tool). Es werden keine personenbezogenen Daten erhoben oder gespeichert.
SystemvoraussetzungenJTL-Shop: 5.2.0 oder neuer (NOVA-Template). PHP: 8.1 oder neuer. Datenbank: keine eigenen Tabellen, keine Schema-Änderungen. Sonstiges: keine externen Dienste und keine Cron-Jobs erforderlich.
Externe DokumentationenInstallationKonfiguration
1.3.0 - 15.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.8.*
Kleinere Verbesserungen und Fehlerbehebungen.
1.2.1 - 15.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.7.2
Kleinere Verbesserungen und Aktualisierungen.
1.2.0 - 09.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.7.1
- Kompatibel mit PHP:von 8.1
- Neuveröffentlichung unter neuer Plugin-ID (webpowers_bulk_image_optimizer2)
- Enthält alle Funktionen und Fixes der 1.2.x-Serie: ehrliche Bezeichnung (nur Lazy Loading + vorhandenes WebP, keine Kompression), Entfernen des toten Kompressionsqualitaet-Reglers, Pfad-Sicherheit gegen externe/Remote-URLs, Caching der WebP-Existenzprüfung, srcset-Bilder werden übersprungen
Log History
-
1.3.015.07.2026
-
1.2.115.07.2026
-
1.2.009.07.2026