Da Akismet als Spamschutz einfach nicht mehr ausreichend war und die Spamkommentare nur so hereinflossen, hatte ich mich vor einiger Zeit nach einem gescheiten Plugin umgesehen um dieses Problem etwas in den Griff zu bekommen. Da ich es bereits von einigen Blogs kannte, habe ich mich schließlich für das Math Comment Spam Protection Plugin entschieden, welches ein zusätzliches Kästchen über oder unter dem Kommentarfeld anzeigt – je nach Einstellung.

Wie gehabt muss das Plugin natürlich zuerst einmal heruntergeladen, entpackt und in den Ordner wp-content/plugins/ hochgeladen werden und anschließend im Backend aktiviert werden. Damit das notwendige Feld nun auch erscheint, muss ein Code in der comments.php des Themes an gewünschter Stelle hinzugefügt werden. Hier mal als Beispiel mein Code:
<?php
// Math Comment Spam Protection Plugin
if ( function_exists('math_comment_spam_protection') ) {
$mcsp_info = math_comment_spam_protection();
?><p><input type="text" name="mcspvalue" id="mcspvalue" value="" size="24" tabindex="4" />
<label for="mcspvalue"><?php printf(__('Spamschutz: Summe von %s + %s = ?', 'fusion'), $mcsp_info['operand1'],$mcsp_info['operand2']); ?></label>
<input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" />
Wie der Name des Plugins schon sagt, handelt es sich um ein Rechenergebnis, das eingetragen werden muss, damit der Kommentar akzeptiert wird. Standardmäßig ist dieser Text auf Englisch, lässt sich jedoch ganz einfach auf Deutsch umschreiben. In meinem Fall wurde dies bereits in “Spamschutz: Summe von %s + %s = ?” abgeändert, wobei das Prozentzeichen für die Zahlen steht, die aus dem Feld in den Backendeinstellungen des Plugins, welches als “Used Operants” bezeichnet wird, zufällig gelesen werden.
Auf der offiziellen Website steht dazu eine allgemeine Erläuterung und noch ein paar Zusatzinformationen – allerdings auf Englisch.
Wieso habe ich dieses Plugin immernoch installiert, obwohl sich jeder dritte bei mir darüber beschwert? Sagen wir’s mal so. Ich hatte es kurzzeitig mal abgeschaltet, weil ich dachte, dass es nicht notwendig wäre und ich euch die Arbeit ersparen wollte. Habe dann aber ganz schnell gemerkt, dass es mir doch sehr viel bringt. Innerhalb eines Tages hatte ich über 30 Spamkommentare. Die hat Akismet zwar schon als Spam aussortiert, aber als nach dem Löschen direkt wieder neue da waren und der Fluss irgendwie kein Ende nahm, habe ich es wieder aktiviert und siehe da, es kam seitdem kein einziger Spamkommentar mehr rein.
Bei der Gelegenheit ist mir auch aufgefallen, das aus unerklärlichen Gründen der Artikel “Stromausfall in Bad Kreuznach” zu 90 Prozent von oben genannten Spamkommentaren betroffen war. Mittlerweile ist er auf Platz 3 meiner Top Ten Artikel und wird täglich mindestens noch 10 Mal gelesen. Das finde ich nicht normal, weiß aber absolut nicht, woran das liegen könnte…
Ähnliche Beiträge:
Ich bin mit der Anti-Spam-Bee -> http://playground.ebiene.de/1137/antispam-bee-wordpress-plugin/
absolut zufrieden. Werkelt komplett im Hintergrund und filtert bei mir allen Spam weg.
Akismet filtert prinzipiell auch alles raus. Aber dann hat man es immernoch in der Spam-Warteschlange und muss es manuell löschen. Mit dem hier kommt zumindest mal kein automatisch generierter Spam rein…