Opt-In-Checkbox für Kommentar-Cookies in WordPress aktivieren
In den letzten Wochen wurde ich häufiger gefragt, warum meine WordPress Themes die Checkbox für Kommentar-Cookies nicht anzeigen, welche mit WordPress 4.9.6 eingeführt wurde. Grund dafür ist nicht ein Bug, sondern Änderungen im WordPress Core selbst. Daher möchte ich kurz zeigen, wie du die Opt-in-Checkbox für Kommentar-Cookies in WordPress aktivieren kannst.
Zum Verständnis hier ein Screenshot der Opt-in-Checkbox für Kommentar-Cookies:
Was sind Kommentar-Cookies?
Grundsätzlich werden für die Kommentarfunktion von WordPress keine Cookies benötigt. Die Daten eines Kommentars wie Name, E-Mail und Inhalt werden durch das Kommentarformular erfasst und in der WordPress-Datenbank gespeichert. Die Datenverarbeitung der Kommentare sollte deshalb auch in der Datenschutzerklärung aufgeführt werden.
WordPress hatte aber seit jeher ein Feature für etwas mehr Bequemlichkeit bei regelmäßigen Kommentatoren. Beim erstmaligen Absenden eines Kommentars merkte sich WordPress den Namen, E-Mail und Website des Nutzers und füllte diese Eingabefelder automatisch beim nächsten Kommentar aus, sodass die Angaben nicht erneut eingegeben werden mussten.
Die Formulardaten wurden dabei lokal mit einem Cookie im Browser des Nutzers gespeichert. Weil das Anlegen eines Cookies ohne explizite Zustimmung problematisch mit der DSGVO ist, hat dieses Feature in den letzten WordPress Core Updates einige Änderungen durchlaufen:
Bis WordPress 4.9.5
Bis WordPress 4.9.5 wurden die Formulardaten der Kommentare grundsätzlich in einem Cookie gespeichert, ohne die Zustimmung des Nutzers abzufragen.
WordPress 4.9.6
Mit Version 4.9.6 wurde eine neue Checkbox eingeführt, welche die Zustimmung des Nutzers zum Speichern der Formulardaten einholte. Die Option Meinen Namen, E-Mail und Website in diesem Browser speichern, bis ich wieder kommentiere habt ihr bestimmt schon öfter gesehen, unter anderem hier in meinem Blog.
WordPress 4.9.8
Etwas unbemerkt fand im Update zu 4.9.8 erneut eine Änderung statt. Nun wird die Checkbox für Kommentar-Cookies erst angezeigt, wenn diese in den WordPress Einstellungen aktiviert wurde.
Opt-in-Checkbox für Kommentar-Cookies in WordPress anzeigen lassen
Du findest die neue Option unter Einstellungen → Diskussion im WordPress Backend. Dort kann mit der neuen Einstellung Opt-in-Checkbox für Kommentar-Cookies anzeigen das Feature nun aktiviert oder deaktiviert werden.
Standardmäßig sind die Einstellung und die Kommentar-Cookies nun komplett deaktiviert und die Komfort-Funktion zum Speichern der Formulardaten steht keinem Nutzer zur Verfügung.
Administratoren können mit der neuen Einstellung das Feature aktivieren, danach wird die Checkbox in den Kommentaren angezeigt. Kommentierende können nun auf Wunsch ihre Formulardaten mit dem Kommentar-Cookie speichern lassen.
Beide Möglichkeiten – Feature aktiviert oder deaktiviert – sind daher datenschutzkonform. Es werden entweder a) nie Cookies oder b) Cookies nur mit Zustimmung des Nutzers gespeichert.
Bitte beachte, dass die Checkbox generell nicht für eingeloggte Nutzer angezeigt wird. Du musst daher zum Testen deine eigene Website ausgeloggt oder in einem anderen Browser aufrufen.
Fazit
Die letzten WordPress Core Updates waren in dieser Hinsicht sehr verwirrend. Mit 4.9.6 wurde die Checkbox automatisch angezeigt, etwas später in 4.9.8 wurde sie wieder entfernt und muss erst in den Optionen aktiviert werden. Ich hoffe, dieser Beitrag trägt etwas zur Aufklärung bei.
Hallo Thomas,
vielen Dank für den Tipp! In WP 4.9.8 war mir die neue Option noch nicht aufgefallen.
Hallo Hans,
Sehr gerne! Die Änderung ist mir selbst auch nicht sofort aufgefallen, erst als einige Nutzer meiner Themes diesen Umstand als Bug gemeldet haben.
Viele Grüße,
Thomas
Hallo zusammen, ich würde gerne wissen ob es eine ähnliche Funktion in einem Plugin gibt, welche die Möglichkeit schafft bei geklickter Checkbox den User über neue Beiträge zu informieren?
viele Grüße
Jens August
Hallo Jens,
Ich selbst setze hier im Blog das Plugin Subscribe to Double-Opt-In Comments ein: https://de.wordpress.org/plugins/subscribe-to-double-opt-in-comments/
Viele Grüße,
Thomas
Die Sache ist nur die: Die Kommentare gehen durch – Ob mit Checkbox oder Ohne. Sinnvoller wäre es hinsichtlich DSGVO auch sicherzustellen, dass das Häckchen gesetzt wurde.
Hallo Joachim,
Das hat seine Richtigkeit, dass alle Kommentare durchgehen. Wie im Beitrag beschrieben, dienen die Kommentar-Cookies zum Speichern von Name, E-Mail und Website des Nutzers als Komfort-Feature für den nächsten Kommentar, nicht aber für die eigentliche Kommentar-Funktion.
Wer außer einem Hinweis in der Datenschutzerklärung das Einverständnis des Nutzers zum Speichern des Kommentars mit einer extra Checkbox abfragen möchte, braucht dafür zusätzliche Plugins, dafür reicht WordPress Core nicht. Obwohl meiner Meinung nach das Ausfüllen und Abschicken eines Kommentars impliziert, dass dieser auch gespeichert wird.
Viele Grüße,
Thomas
Hallo zusammen,
ich benutze bei meinen Formularen eine Privacy-Checkbox, welche angeklickt werden muss. Damit wird die Datenverarbeitung nach der DSGVO durch den Besucher akzeptiert.
Quelle: https://wordpress.stackexchange.com/questions/127027/how-to-add-a-privacy-checkbox-in-comment-template
Den Code habe ich in mein eigenes Datenschutz-Plugin „WP H-Data Protection“ eingebaut, damit er nicht immer in das jeweilige Theme eingefügt werden muss:
https://web266.de/software/eigene-plugins/wp-h-data-protection/kommentare-privacy-checkbox/
Am Seitenende ist die Checkbox unter dem Kommentarfeld zu sehen.
Mein Plugin „WP H-Data Protection“ kann hier
https://web266.de/software/eigene-plugins/wp-h-data-protection/
oder über GitHub
https://github.com/m266/wp-h-data-protection
zum Testen heruntergeladen werden.
Mein eigenes Gästebuch basiert auf der Kommentarfunktion und enthält ebenfalls die Checkbox:
https://web266.de/gaestebuch/
LG Hans
Hallo Hans,
Vielen Dank für den Hinweis und Vorstellung deines Plugins, sieht super aus 🙂
LG,
Thomas