Da nach einer Migration von dasBlog auf WordPress auch alle Kommentare übernommen werden, sollte man auch gleich kontrollieren ob sich bei den importierten Kommentaren auch ein paar spammige mit dabei sind. DasBlog nutzt zwar ebenso wie WordPress die Anti-Spam Funktion Akismet, trotzdem habe ich den Eindruck, dass die WordPress Integration viel besser läuft.
Die WordPress Kommentar Funktion besitzt einen wirklichen praktischen Button, den „Nach Spam prüfen“ Button.
Mit diesem tollen Knopf kann man alle Kommentare auf Spam kontrollieren. Leider hat diese praktische Funktion einen Haken, sie funktioniert nur mit nicht-freigeschalteten Kommentaren. Wer also einen ordentlichen Frühjahrsputz machen möchte, der sollte folgendes machen
- In WordPress unter Einstellungen >> Diskussion alle Haken bei „Mir eine E-Mail schicken, wenn“
- Phpmyadmin starten
- Die SQL Console starten
- Folgenden SQL Befehl eingeben UPDATE wp_comments SET comment_approved=’0′ WHERE comment_approved=1;
- Ins WordPress Backend wechseln
- Kommentare
- Nach Spam prüfen
- Warten
- Spam kontrollieren und die falschen Spam Kommentare aktivieren
- In phpmyadmin wechseln
- SQL Befehl ausführen UPDATE wp_comments SET comment_approved=’1′ WHERE comment_approved=0;
- Fertig
PS: Bei einem Blog mit 3000 Kommentaren hat die hier oben aufgeführte Säuberung mehr als 500 Spam Kommentare gefunden, es lohnt sich also immer mal wieder die Kommentare einer Kontrolle zu unterziehen.
Tags: Akismet, Kommentare, Spam, Wordpress
- Blogumzug von dasBlog auf WordPress
Bis September dieses Jahres betrieb ich Prometeo auf dasBlog. Die Vielen Spam Kommentare und besonders die versteckten waren mir schon lange ein Dorn im Auge,... - DasBlog: Kommentare mit RSS verfolgen
Mit dieser URL Adresse kann man auf DasBlog seinen Usern die Möglichkeit geben, die Kommentare per RSS Feed zu verfolgen. http://domain.tld/SyndicationService.asmx/GetCommentsRss Es gibt auch die... - WordPress Akismet nun mit Statistik
Wie ihr wisst liebe ich Statistiken und das Auswerten von Zahlen. Mit dem neuestem Akismet Update 2.2.1 gibt es nun unter Dashboard >> Akismet Stats... - WordPress 2.8 erschienen
Heute Nacht war es soweit, die neuste Version von WordPress 2.8 ist erschienen. Das Update hat hier auf Prometeo einwandfrei funktioniert und alle Plugins laufen...


Februar 27th, 2010 at 13:09
Bei dieser Methode müsste man, aber erstmal selbst einiges durchgehen. Weil, danach werden alle Kommentare freigeschaltet, die auch vorher comment_approved=0 waren. Meiner Ansicht nach, werden alle Kommentare die noch nicht freigeschaltet sind, aber Spamprüfung bestanden haben, automatisch veröffentlicht. Dabei werden auch ein oder andere gut verstecke Spam auch freigegeben.
Damit man auch nicht allen Manuel durchgehen muss, würde ich noch einen Schritt machen und letzten dann entsprechend ersetzen. Tabelle exportieren(vor Schritt 4), dabei berücksichtigen Methode “Update” zu nehmen und nur Daten exportieren. Mit einem guten Editor(der Reguläre Ausdruck unterstützt) die Datei öffnen und unnötige Sachen löschen. Dieser Schritt ist allerdings optional, da an den Datum ändert sich ja nichts, nur Spamkommentare werden gelöscht. Nach dem alles Reihenfolge nach gemacht wurde, anstatt von Schritt 11 aus der Liste, unsere Dump als SQL ausführen lassen. Damit bleiben noch nicht freigeschaltete Kommentaren immer noch nicht freigeschaltet. Und da fast ganze Spam weg ist, kann man schnell restliche Kommentare noch selbst überprüfen.