Da ich in einem alten Blog heute mit Entsetzen gemerkt habe, das sich dort 30000 Spamkommentare befanden, habe ich nach einer Lösung gesucht, wie man die alle ausmal bzw eber schneller als immer nur 20 pro Seite löschen kann.
Eigentlich kann man das natürlich auch über die Datenbank direkt machen, aber dazu hatte ich keine Lust, weil in dieser Datenbank etliche blogs liegen und ich es ungern direkt an den Datenbanken vornehme.
Es gibt aber eine Möglichkeit über die Datei wp-admin/edit-comments.php, die Anzahl der angezeigten Kommentare nach oben zu setzen und diese dann zu löschen.
Diese Zeile suchen und statt der 20 eben zb 200 oder 50 oder 100 einsetzen.
$offset = (int) $_GET['offset'] * 20;
Aber Achtung nicht denken dass man dort einfach 20 000 oder so einsetzen kann, denn dann kommt es zu einer Fehlermeldung, weil natürlich der Server sowas nicht mehr ausführen kann. Die größte Zahl die bei mir problemlos geklappt hat, war 250. Aber vielleicht ist das auch von Server zu Server verschieden, auf jeden Fall kann man so lästige Spamkommentare schneller löschen!Und nun habe ich auch ein Spamplugin im Einsatz, so dass sowas gar nicht mehr passieren kann.
Spam free!


