Kommentarspam unter Wordpress
Wie schon beim Blog mit ezPublish, wird auch Wordpress durch Spamroboter belagert. Ob hier auch der gleiche Abwehr-Trick funktioniert?
Die Änderungen sind minimal. Zuersteinmal das Zusatzfeld per Javascript irgendwo in einem schon vorhandenen Script einfügen.
jQuery("form#commentform").prepend("<input type='hidden' name='comment-interactive' value='xxx'/>");
Und dann natürlich den Test in wp-comments-post.php, wie es sich gehört.
} elseif ( post_password_required($comment_post_ID) ) { do_action('comment_on_password_protected', $comment_post_ID); exit; } elseif ( 'xxx' !== $_POST['comment-interactive'] ) { do_action('comment_closed', $comment_post_ID); wp_die( __('Go away, robot!') ); } else {
Ein paar kurze Tests zeigen, daß ohne Javascript die Roboter abgelehnt werden.
Mal schauen, wie sich das über einige Tage macht.