@VozdeLosMuertos si te quieres olvidar de los bots para siempre, yo suelo modificar el propio código de wp, ejemplo:
Abres "wp-comments-post.php" y buscas:
$comment_content = ( isset($_POST['comment']) ) ? trim($_POST['comment']) : null;
Pegas debajo:
$anti_bots = ( isset($_POST['anti_bots']) ) ? trim($_POST['anti_bots']) : null;
Buscas:
if ( '' == $comment_content )
wp_die( __('<strong>ERROR</strong>: please type a comment.') );
Pegas debajo:
// ANTI BOTS //
if ( 'soyhumano' != $anti_bots )
wp_die( __('<strong>ERROR</strong>: Eres un BOT.') );
Ahora ya sólo debes de añadir un campo input en el "comments.php" del theme que utilices:
<input type="hidden" name="anti_bots" value="soyhumano" />
Parece complicado, pero es la mejor y única forma de evitar bots, ya que estamos cambiando el código original de Wordpress, yo lo tengo así y ni un sólo comentario bot más.
![guiñando un ojo ;)](/images/smilies/wink.gif)
Ah!, que se me pasaba ya, debes de dar permisos CHMOD de sólo lectura al fichero "wp-comments-post.php", es para evitar que al actualizar wordpress te modifique el código cambiado.