WordPress und Datenschutz: IP-Adressen aus Kommentaren entfernen
Die Datenschutz-Grundverordnung (DSGVO) sieht vor, dass das Speichern von IP-Adressen bei Kommentaren auf Ihrer Website nicht mehr erlaubt ist. In diesem Artikel erfahren Sie, wie Sie die Speicherung der IP-Adressen verhindern und bereits gespeicherte Daten löschen können.
Warum müssen IP-Adressen entfernt werden?
Die IP-Adresse ist eine eindeutige Kennung, die jedem Gerät im Internet zugewiesen wird. Sie zählt zu den personenbezogenen Daten, da sie zur Identifizierung eines Geräts genutzt werden kann. WordPress speichert bei jedem Kommentar die IP-Adresse des Nutzers. Diese Speicherung ist jedoch nur zulässig, wenn sie für die Funktionalität eines Dienstes notwendig ist, was bei Kommentarfunktionen nicht der Fall ist.
Bereits gespeicherte IP-Adressen löschen
IP-Adressen werden in der Datenbank Ihrer WordPress-Installation gespeichert. Um diese zu löschen, gehen Sie wie folgt vor:
- Erstellen Sie ein Backup Ihrer Datenbank.
- Melden Sie sich bei Ihrem Webhoster an und öffnen Sie das Tool phpMyAdmin.
- Wählen Sie die entsprechende Datenbank und die Tabelle „wp_comments“ (oder ein entsprechendes Präfix) aus.
- Finden Sie die Spalte „comment_author_IP“.
- Um alle IP-Adressen auf einmal zu löschen, wählen Sie den Reiter „SQL“ und geben Sie den folgenden Befehl ein:
UPDATE wp_comments SET comment_author_IP = '';
- Führen Sie den Befehl aus, um die IP-Adressen zu löschen.
Nach erfolgreicher Ausführung sollten keine IP-Adressen mehr gespeichert sein.
Speicherung zukünftiger IP-Adressen verhindern
Um die zukünftige Speicherung von IP-Adressen zu verhindern, haben Sie zwei Möglichkeiten: Das Einfügen eines Codes oder die Nutzung eines Plugins.
Code in die functions.php einfügen
- Öffnen Sie Ihr FTP-Programm und navigieren Sie zu Ihrem aktiven Child-Theme (wp-content -> themes -> IhrChildTheme).
- Öffnen Sie die Datei functions.php und fügen Sie den folgenden Code ein:
function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );
- Speichern Sie die Datei. Achten Sie darauf, dass der Code im Child-Theme eingefügt wird, um bei Theme-Updates nicht überschrieben zu werden.
Nutzung eines Plugins
Alternativ können Sie das Plugin „Remove IP“ verwenden. Dieses ersetzt die IP-Adresse des Nutzers durch 127.0.0.1, eine nicht personenbezogene Adresse. Beachten Sie, dass dieses Plugin nur für zukünftige Kommentare wirkt.
Die DSGVO effizient umsetzen
Die DSGVO kann komplex sein. Um mehrere Anforderungen gleichzeitig zu erfüllen, empfehle ich das Plugin „Real Cookie Banner“. Es bietet umfassende Funktionen, um Google Analytics, Facebook Pixel und andere Dienste DSGVO-konform zu integrieren.
Welche Methode bevorzugen Sie zur Entfernung der IP-Adresse: den Code oder das Plugin? Teilen Sie Ihre Erfahrungen mit uns!
Nächster Artikel dieser Serie: Wie Sie Google Analytics mit WordPress verbinden (DSGVO konform)