Wordpress Spam-Schutz ohne Plugin

Ein kleiner Hack im Wordpress-Template und der Kommentar-Funktion bietet einen recht effektiven Schutz vor Spammern, die zum Spammen Bots einsetzen:

Einfach der comments.php vor dem Button zum Abschicken des Kommentars eine Checkbox hinzufügen – beispielsweise:

<p><input type="checkbox" name="spamschutz" value="ok" style="width:20px;" />Dies ist kein Spam-Kommentar</p>

Und danach in der wp-comments-post.php hinter

$comment_content = ( isset($_POST['comment']) ) ? trim($_POST['comment']) : null;

dies hier eintragen:

$spamschutz = $_POST['spamschutz'];
if ( $spamschutz != "ok" )
die( __('Du alter Spammer' ) );

Und schon dürfte man 90% der Spam-Attacken ganz ohne weiteres Plugin abgewehrt haben, da die meisten Spambots direkt auf Wordpress zugeschnitten sind und somit keine auszufüllenden Checkboxes kennen.

28-12-2010
Kommentar ablassen:

Abschicken!


Mehr
Wordpress Super Cache und PHP
Wichtige Wordpress Plugins
Wordpress SMTP Mail
Wordpress Tag-Base entfernen
Wordpress Head aufräumen Teil 2

Sitemap & Archiv
Impressum & Datenschutz
Tag the Web

« - »