Como implementar o sistema anti-spam Inverse Captcha no WordPress

Amigo,

Implementei um sistema anti-spam neste blog e no serviço Blog Empresa, que é um sucesso!

O Mergulhão explica muito bem o conceito.

Eu vou explicar a aplicação para o WordPress em apenas dois passos:

Primeiro Passo - alterar o html do formulário de comentários

Abra o arquivo comments.php do seu tema.

Troque a linha abaixo:

pelo código abaixo:

Não preencha o campo abaixo.

Segundo Passo - alterar a programação de processamento do formulário

Abra o arquivo wp-comments-post.php.

Logo após a linha:

$comment_post_ID = (int) $_POST['comment_post_ID'];

Insira o seguinte código:

/* Inverser Captcha */
if(!empty($_POST['comment']))  {
$location = ( empty($_POST['redirect_to']) ? get_permalink($comment_post_ID) : $_POST['redirect_to'] );
$location = apply_filters('comment_post_redirect', $location, $comment);
wp_redirect($location);
exit;
}
else {
$_POST['comment'] = $_POST['comment-valendo'];
}
/* Fim do Inverse Captcha */

Pronto!

Espero que gostem da dica.

Abraços e até a próxima!