localStorage und sessionStorage sind Teil der Web Storage API und ermöglichen es Websites, Schlüssel-Wert-Daten im Browser des Besuchers zu speichern. Anders als Cookies werden diese Daten nicht bei jeder Anfrage an den Server gesendet.
localStorage vs sessionStorage
- localStorage — Daten bleiben bestehen, bis sie explizit gelöscht werden. Überleben Browser-Neustarts. Typisches Limit: 5-10 MB.
- sessionStorage — Daten werden beim Schließen des Browser-Tabs gelöscht. Jeder Tab hat eigenen sessionStorage.
Häufige Verwendung in WordPress
- Speichern von Nutzereinstellungen (Dark Mode, Sidebar-Status)
- Zwischenspeichern von API-Antworten
- Warenkorb-Daten in WooCommerce
- Formular-Entwürfe (Auto-Save)
Datenschutzüberlegungen
Obwohl localStorage-Daten nicht automatisch wie Cookies an den Server gesendet werden, können sie zu Tracking-Zwecken genutzt werden. Einige DSGVO-Interpretationen erfordern eine Einwilligung für nicht-essentiellen localStorage-Einsatz.
Was InspectWP prüft
InspectWP listet alle localStorage- und sessionStorage-Einträge auf, die deine WordPress-Seite setzt.