Habe gerade einen kleinen Spammschutz eingebaut, da mich die Kommentarspammer langsam aber sicher dezent nerven.
Die Änderungen sind recht einfach, gefunden habe ich das Ding bei Jeff Barr’s Blog. Dort ist das Ganze recht detailliert geschildert.
Bei Kommentaren müsst Ihr ab jetzt allerdings noch kindchen dazu schreiben, das ist das einzige Neue.
Hier die Einbauanleitung:
Die Dateien: comments.php (im templateordner) und comments-post.php (oberste Ordnerebene) öffnen.
In comments.php folgendes bei etwa Zeile 75 einbauen:
<p class="small">
<input type="text" name="kindchen" id="url" value="<?php echo $comment_jeff; ?>" size="25" tabindex="4" />
<label for="jeff"><?php _e("Schreib mal kindchen! (benötigt)"); ?></></label>
</input>
</p>
In die Datei comments-post.php bei Zeile 43 einfügen:
$jeff = trim($_POST['kindchen']);
if ( 'kindchen' != $jeff ){
die('Du hast vergessen kindchen zu schreiben. Wenn Du vergesslich bist gehe zurück, und schreib es hin! Ansonsten denke ich Du bist ein Spammer! ');}
Gut, dann noch ein paar kleine Änderungen, wie etwa den tabindex, size und class. Dann gemütlich zurücklehen und die Spammer (hoffentlich) für längere Zeit nicht mehr sehen.
Mal sehen, ob es überhaupt klappt. 😉
Keine schlechte Sache das… Ich hab bei mir ein Plugin namens Spam Karma 2 eingebaut. Das gibts hier zum Download: http://unknowngenius.com/blog/wordpress/spam-karma/
Funktioniert auch einwandfrei bis jetzt…
Ist sicher auch nicht schlecht, Vorteil: Man muss in den Komm. nichts zusätzliches reinschreiben. Nachteil: desto bekannter das tool, desto schneller wird es in spammroutinen integriert. Ma sehen wer sich wieder als erster ärgert 😉
ich glaub, das klappt gar nicht so toll, wie ich dachte 🙁
muss mal noch abwarten, hab aber gerade wieder ein Spammchen geerntet. Hmmmm……….
Oha! Na da bin ich ja mal gespannt… Wie ist der denn durchgekommen? Wundert mich aber auch, dass überhaupt so viel Spam kommt. Ich hab bisher erst eins gehabt und das kam von mir… *lol* Ansonsten sagt Spam Karma mir, sei Ruhe. Aber bloß nix beschreien…!
Angefangen hat es mit trackbackspam vor etwa zwei Wochen, dann bin ich der Sache nachgegangen und habe etwa 20 bis 30 Kommentarspams gefunden.
Für den Trackbackspam habe ich ein tool damit ich die trackbacks und pingbacks moderieren muss, seitdem hat es aufgehört. Für die Kommentarspams habe ich bis jetzt die im WordPress verbaute Spam-Einstellungen für Spam-Words verwendet, womit ich zumindst die bösen Einträge moderieren muss uns somit gleich erkenne und löschen kann.
Sind so in etwa vier mails pro Tag. Auf Dauer nervt das Ganze allerdings und ich habe das „kindchen“-teil eingebaut. Hab mir aber auch Deine Empfehlung „Spam-Karma“ angeguckt und werde es bei versagen meines tools verbauen. Mal sehen.
Bittesehr, es erfreut mich, IHnen mit den hippen Menstruationskalender eine Freude gemacht zu haben. Tja, man muss sich eben auch über die kleinen Dinge im Leben freuen können. Sprichts, und schiebt sich ein Minidickmann rein.
Ach, und danke für den Spamschutzlink, ich suche schon seit längerem nach einer Lösung für das Problem. Hatte da was nettes gefunden, wo man Bilchen zuordnen musste, aber leider war das etwas veraltet. Jetzt schaue ich mir mal an, was Sie da gelinkt haben.
Ich wünsche einen schönen Tag
Gute Idee- so ein Überprüfung habe ich schon lange gesucht. Alle haben sie, aber keiner hat einen Lösungsvorschlag. Bin mir nämlich nicht sicher, ob Bad Behavior alleine ausreicht.
Naja, wie schon geschrieben: Wartet mal ab, bin mir nicht so sicher ob das hier das Gelbe vom Ei ist. Ich probier das jetzt mal ein paar Tage aus, gucken wie es klappt, werde dann einen Erfahrungsbericht posten.
Was sind den Kommentarspammer? Kann einer der erfahrenen Blogger mir das erklären.
Danke 🙂
@Okilee: Da werden sinnlose Kommentare über Casinos, Glücksspiele, etc. in Weblogs gepostet incl. link zur eigenen Seite, um in Suchmaschinen höher gerankt zu werden, aber auch um die Leute auf ihre Seiten zu locken. Das sind Kommentarspammer.
Dies wird mit robots gemacht, deswegen gibt es oft diese Zahlenkombinationen zum eingeben, da robots das nicht auslesen können, oder auch wie hier, ein zusätzliches Feld, das ein robot nicht kennen kann. (auslesen kann er es eigentlich, da ich aber weltweit der einzige bin der hier kindchen verwendet klappt es voerst mal, denk ich zumindest, bin aber selber kein Experte).
Ganz sicher bin ich allerdings nicht ob es klappt, bisher hatte ich erst ein neues spam, aber mal abwarten.
Diesen Kommentar beispielsweise muss ich auch manuell freischalten, da im Text das Wort „casino“ vorkommt und das ist ein Spamwort. Diese Spamwörter kann man im backend von WordPress einstellen.
Wie viele Arten von Spams es mittlerweile gibt. Danke für die schnelle Antwort.
Ja, ist recht beschissen, nirgends hat man seine Ruhe vor dem Müll. Weiters gibt es auch noch so nette Dinge wie Trackbackspamm, von dem ich auch mal befallen war.
Google mal ein wenig rum, da findest du noch genügend Information zum Thema. So habe ich auch auf meinen „tollen“ Kommentarschutz gefunden.
Kraxlers tool „Spam Karma 2“ hab ich mir auch mal angeguckt; klingt sehr vielversprechend. Siehe link oben.