WordPress: Kommentare ohne IP-Adresse speichern
06.08.2012 in: Webdesign und WordPress
Letzte Änderung: 09.08.2012, 05:13 Uhr.
Diskutiert man im Blog über Themen, die rechtlich oder politisch verfolgt werden können, so möchte man sicher nicht gezwungen sein, die IP-Adresse der Kommentatoren herauszugeben. Die wird von WordPress normalerweise automatisch gespeichert. Mit einer Zeile Code läßt sich das unterbinden:
add_filter('pre_comment_user_ip'
,'__return_zero'
);
Die Funktion __return_zero()
gibt eine Null (0
) zurück; jetzt haben also alle dieselbe, unbrauchbare IP-Adresse in der Datenbank.
Um bestehende IP-Adressen auzumerzen, muß man SQL anfassen:
UPDATE `wp_comments` SET `comment_author_IP` = 0
Das wp_
ersetze man hierbei durch den jeweiligen Datenbankpräfix aus der wp-config.php
.
Inspiriert wurde dieser Beitrag durch eine Antwort One Trick Ponys auf WordPress Stack Exchange.
GitHub-Adresse: https://gist.github.com/3276726