Wir haben eine Vielzahl von Mechanismen in Real Cookie Banner implementiert, um mit vielen technischen Ansätzen von Services von Drittanbietern und WordPress Plugins kompatibel zu sein. In einigen Fällen greifen wir auch in den Ablauf von Drittanbieter-Plugins ein, um dir die datenschutzkonforme Nutzung dieser Plugins so einfach wie möglich zu machen.
In seltenen Fällen greifen jedoch weder Standardmechanismen noch können wir das Verhalten im Sinne des Datenschutzes von außen ändern. In diesem Fall wenden wir uns an den Betreiber oder Hersteller des Services oder WordPress Plugins. Wir sind auf die Kooperation unseres Gegenübers angewiesen und versuchen, diesen bestmöglich zu unterstützen.
Bekannte Inkompatibilitäten
Für die folgenden Services und WordPress Plugins haben wir Anfragen von Real Cookie Banner Nutzern erhalten, um sie kompatibel zu machen. Leider war die Umsetzung in Zusammenarbeit mit dem jeweiligen Anbieter noch nicht erfolgreich.
Wenn du eine Kompatibilität mit einem der folgenden Systeme benötigst, schreibe bitte den Anbieter des jeweiligen Services oder Plugins und uns gleichzeitig an. Oft wird die Kompatibilität schneller umgesetzt, wenn die Anbieter wissen, dass mehrere Nutzer diese nutzen wollen würden.
- Slider Revolution: Das Einbetten von externen Inhalten (z.B. YouTube Videos oder Google Maps) kann nicht durch einen Content Blocker vor der Einwilligung blockiert werden. Slider Revolution verwendet für das Laden dieser Einbettungen im Frontend abseits des Standard-HTML ein eigenes JavaScript, das nicht isoliert werden kann.
- Cachify: Der Page Cache wird ungewöhnlich früh angelegt und gespeichert, weshalb Content Blocker erst nach dem Page Caching greifen und folglich keine Inhalte geblockt werden können. Wir haben den Entwicklern einen Vorschlag zur Lösung des Problems auf Github angeboten, der leider noch nicht in das Plugin aufgenommen wurde.
- GTranslate: Das Plugin kann auf jeder Unterseite mehrere Sprachschalter anzeigen. Wenn mehr als einen Sprachschalter angezeigt wird, funktioniert das Plugin nur, wenn alle Assets auf der Website synchron geladen werden. Real Cookie Banner muss die Assets async/defer laden, weil zuerst die Einwilligung geprüft werden muss. Daher funktioniert GTranslate nur, wenn auf jeder Seite genau eine Sprachschalter angezeigt wird.
- Asset CleanUp: Das Optimierungs-Plugin packt das JavaScript von Real Cookie Banner in sein kombiniertes JavaScript. Das führt zu Fehlfunktionen beim Laden des Cookie-Banners. Der Entwickler hat noch keinen Filter bereitgestellt, damit wir das JavaScript von Real Cookie Banner automatisch aus dem kombinierten JavaScript ausschließen können. Deaktiviere daher bitte das kombinierte JavaScript in Asset CleanUp.
- TranslatePress: The multilingual plugin has limited support for React, a core technology of WordPress components, and Real Cookie Banner, because TranslatePress’s MutationObserver sometimes fails to correctly detect component rerenderings. As a result, texts in the cookie banner do not appear in the list of translatable texts in the TranslatePress translation editor. One solution is to insert the untranslatable texts from the cookie banner on any page as a paragraph and translate them there. TranslatePress can then display the translations in the cookie banner. TranslatePress has not solved the problem despite multiple requests via emails also in the wordpress.org support forum. Furthermore, parts of the text in the cookie policy automatically generated by Real Cookie Banner cannot be automatically translated because TranslatePress does not programatically translate complex dynamic text modules (translations can be added by website owners in the translation editor itself).
Bekannte Probleme
Fehlermeldung "Ein Begriff mit dem angegebenen Namen existiert bereits in dieser Taxonomie."
Nach der Installation von Real Cookie Banner und dem Öffnen des Menüs „Cookies“ in deinem WordPress-Dashboard wird möglicherweise die folgende Fehlermeldung angezeigt: „Ein Begriff mit dem angegebenen Namen ist in dieser Taxonomie bereits vorhanden.“. Dies wird meist durch eine unvollständige oder fehlgeschlagene Migration deiner Datenbank verursacht (Referenz).
Um festzustellen, ob dies tatsächlich die Ursache für das Problem deiner Website ist, navigiere bitte beispielsweise über phpMyAdmin zu deiner Datenbank und öffne die Struktur deiner Datenbanktabelle wp_termmeta (beachte, dass das Präfix „wp” bei dir möglicherweise anders lautet). Bitte stelle sicher, dass deine Datenbanktabelle für die Spalte meta_id einen AUTO_INCREMENT konfiguriert hat.
Fehlender AUTO_INCREMENT::

Behobene meta_id Spalte mit AUTO_INCREMENT:

Hierfür kannst du den folgenden SQL-Befehl verwenden:
ALTER TABLE `wp_termmeta` CHANGE `meta_id` `meta_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT;
Nachdem du die Datenbanktabelle erfolgreich konfiguriert hast, müssen wir Real Cookie Banner „mitteilen“, dass die Service-Gruppen neu erstellt werden müssen:
- Stelle sicher, dass Real Cookie Banner aktiviert ist
- Navigiere nach https://your-wordpress-instance.com/wp-admin/edit-tags.php?taxonomy=rcb-cookie-group
- Wähle alle Service-Gruppen aus und lösche sie (wenn du ein mehrsprachiges Plugin wie PolyLang oder WPML verwendest, lösche alle Service-Gruppen für alle Sprachen).
- Real Cookie Banner sollte nun wieder aufrufbar sein.