Bloqueie Spammers de pegar os e-mails do seu WordPress

Olá a todos. Depois de muito tempo volto para mostrar uma forma de bloquear que os spammers usem os emails do seu WordPress para uso de spam.

Resolvi vir aqui depois de ler um Post no grupo do WordPress no Facebook, onde uma pessoas queria pegar os e-mails dos comentários de outros sites em WordPress.

Acontece que maioria dos sites não se preocupam em bloquear que sistemas e outros sites leiam esses emails, deixam aberto para que todos capturem e assim cresça a lista de spam nos emails marketing.

Graças ao WordPress, uma simples função pode resolver isso.

Com o <?php antispambot( $emailaddy, $hex_encoding ) ?> os e-mails serão convertidos para hexadecimal.

Ex.: Coloque no seu template, onde irá mostrar os e-mails de comentários, ou na tela de contatos do seu site.

<?php
echo antispambot( 'seunome@seudominio.com' );
?>

 

Quando um sistema de leitura de HTML chegar nesse ponto, terá uma leitura mais ou menos parecida com essa:

john.doe

 

Mas no seu browser irá aparecer

seunome@seudominio.com

 

Com isso você está colaborando para diminuir o spam da Internet, com um esforço minimo graças a mãe que o WordPress é.

10 Comments

  1. Legal, vou configurar nos meus blogs para eu ver resultado.

    E os spams do classipress tem alguma solução para os diversos cadastro de spammers?

  2. Otima dica Valerio

    Bom, seria interessante se tal dica funcionasse como shortcode tambem.

    Abracos

  3. Adorei a dica, vou implementar em meu blog.

  4. Valério, ficou meio vago a forma de configurar no WordPress, poderia explicar melhor? se adiciono o código antes do que existente, ou se devo substituir.

    obs: Como você faz essas caixas para colocar códigos nos artigos, já procurei em diversos lugares e não encontrei algo falando como funciona.

    abraços

  5. Olá, boa noite.
    Estou com uma duvida. Eu utilizando o Askimet, é necessário fazer este tipo de configuração?

    Parabéns pelo artigo.

  6. Cornélio José Wiedemann
    Cornélio José Wiedemann

    Excelente materia
    me ajudou muito
    Obrigado querido

    Att,
    Cornélio José Wiedemann ( TI & DBA )

Deixe uma resposta