Vorwort
Borlabs Cookie gewährleistet Kompatibilität mit allen Caching-Systemen, da die Prozesse der Einwilligungseinholung und der Entsperrung clientseitig über JavaScript erfolgen. In den meisten Fällen treten Probleme aufgrund einer fehlerhaften Handhabung der Caching-Systeme auf, besonders beim unsachgemäßen Invalidieren des Caches.
Problem
Bei der Verwendung eines Caching- und/oder Optimierungssystems, wie beispielsweise eines Plugins wie WP Rocket oder Autoptimize, kommt es zu fehlerhaften Darstellungen und/oder JavaScript-Fehlern in der Browser-Konsole.
Ursache
Ursache A - Caching
Fehlerhafte Darstellungen oder das Nichtanzeigen von vorgenommenen Einstellungen, wie zum Beispiel Änderungen an Farben oder Texten, werden häufig durch veraltete Caching-Informationen verursacht.
Ursache B - Optimierung
Ein Fehler tritt in der Browser-Konsole auf, wenn JavaScript-Dateien zusammengeführt oder komprimiert (minifiziert) werden. Dies liegt daran, dass unser modernes, modulbasiertes JavaScript nicht weiter optimiert oder zusammengeführt werden kann.
Lösung
Lösung für Ursache A
Vergewissere dich, dass der Cache deines Plugins oder Servers vollständig geleert wurde. Stelle zudem sicher, dass dein Server oder, falls eingesetzt, dein Content Delivery Network (CDN) kein zusätzliches Caching aktiviert hat. Überprüfe danach deine Website im Inkognito-Modus bzw. Privaten Modus deines Browsers.
Wenn deine Änderungen weiterhin nicht sichtbar sind, dann wurde der Cache wahrscheinlich nicht richtig gelöscht, oder du hast mehr als ein Caching-System aktiv (z. B. Plugin und Serverseitiges).
Hinweis für WP Rocket
Die Aktion "Cache für benutztes CSS entfernen" muss unbedingt ausgeführt werden, nachdem das Paket für WP Rocket aus der Bibliothek von Borlabs Cookie installiert wurde.
Lösung für Ursache B
Schalte bitte die Zusammenführung und/oder Komprimierung von JavaScript-Dateien aus. Oder stell dein Plugin so ein, dass es die JavaScript-Dateien von Borlabs Cookie nicht in irgendeiner Weise ändert.
Keine Datei aus dem Ordner borlabs-cookie oder mit borlabs-cookie im Dateipfad darf verändert werden. Die Angabe spezifischer Dateinamen ist nicht möglich, da sich diese regelmäßig ändern.
Folgende Plugins sind bekannt, neben Caching eine Optimierung von JavaScript-Dateien vorzunehmen, die Probleme auslösen: Asset CleanUp, Autoptimize, Borlabs Cache, LiteSpeed Cache, Siteground Speed Optimizer, W3 Total Cache, WP Fastest Cache, WP Rocket.