Em WordPress, o controle de spam proveniente de Trackbacks e Pingbacks pode ser alcançado por meio de algumas configurações específicas. Para entender melhor como fazer isso, é importante compreender o que são Trackbacks e Pingbacks e como eles funcionam dentro da plataforma WordPress.
Trackbacks e Pingbacks são métodos utilizados para notificar outros sites quando um link para o conteúdo deles é incluído em um post. Isso é feito automaticamente quando um link é inserido em um post publicado. No entanto, esses recursos também podem ser explorados por spammers para inundar um site com notificações indesejadas, levando ao que é conhecido como spam de Trackbacks e Pingbacks.
Para lidar com esse problema, o WordPress oferece algumas opções de configuração e plugins que podem ajudar a controlar ou desativar completamente Trackbacks e Pingbacks. Aqui estão algumas maneiras de fazer isso:
-
Desativar Trackbacks e Pingbacks Globalmente:
- No painel de administração do WordPress, vá para “Configurações” e clique em “Discussão”.
- Dentro das configurações de discussão, desmarque a opção “Permitir notificações de link de outros blogs (pingbacks e trackbacks) nos novos artigos”.
- Isso desativará globalmente os Trackbacks e Pingbacks para todos os novos posts que você publicar.
-
Desativar Trackbacks e Pingbacks Individualmente:
- Ao criar ou editar um post, role para baixo até a seção “Discussão”.
- Dentro dessa seção, você encontrará opções para permitir ou desativar Trackbacks e Pingbacks para esse post específico.
- Desmarque a opção se não desejar permitir Trackbacks e Pingbacks para esse post em particular.
-
Usar Plugins Anti-Spam:
- Existem vários plugins disponíveis no repositório do WordPress que podem ajudar a lidar com spam de Trackbacks e Pingbacks.
- Alguns dos plugins populares incluem Akismet, Antispam Bee e WP-SpamShield.
-
Editar o Arquivo functions.php:
- Se preferir uma solução mais técnica, você pode editar o arquivo functions.php do seu tema WordPress para desativar Trackbacks e Pingbacks.
- Você pode adicionar o seguinte código ao final do arquivo functions.php do seu tema:
phpfunction disable_xmlrpc_pingback( $methods ) {
unset( $methods['pingback.ping'] );
return $methods;
}
add_filter( 'xmlrpc_methods', 'disable_xmlrpc_pingback' );
function filter_xmlrpc_method( $methods ) {
unset( $methods['pingback.ping'] );
return $methods;
}
add_filter( 'xmlrpc_methods', 'filter_xmlrpc_method' );
function disable_pingback_http_header( $headers ) {
unset( $headers['X-Pingback'] );
return $headers;
}
add_filter( 'wp_headers', 'disable_pingback_http_header' );
function disable_trackback_rewrite( $rules ) {
foreach ( $rules as $rule => $rewrite ) {
if ( preg_match( '/trackback\/\?\$$/i', $rule ) ) {
unset( $rules[$rule] );
}
}
return $rules;
}
add_filter( 'rewrite_rules_array', 'disable_trackback_rewrite' );
Estas são algumas maneiras eficazes de lidar com spam de Trackbacks e Pingbacks em WordPress. Escolha a opção que melhor se adapta às suas necessidades e preferências. Lembre-se sempre de fazer um backup do seu site antes de fazer alterações significativas nas configurações ou no código.
“Mais Informações”

Para compreender completamente a questão do spam de Trackbacks e Pingbacks no WordPress, é fundamental ter uma compreensão mais aprofundada desses dois conceitos e como eles se integram na dinâmica da plataforma.
Os Trackbacks e Pingbacks são mecanismos de comunicação entre sites que visam notificar outros sites quando um link para o seu conteúdo é incluído em um post. Essas notificações automáticas são projetadas para criar uma rede de interconexão entre diferentes blogs e sites, permitindo uma troca de informações e referências cruzadas.
-
Trackbacks:
- O Trackback é uma técnica que permite a um site notificar outro site quando um link para seu conteúdo é incluído em um post. Isso é feito automaticamente pelo software, enviando uma notificação ao site vinculado.
-
Pingbacks:
- Os Pingbacks são semelhantes aos Trackbacks, mas a notificação é realizada automaticamente pelo software do WordPress. Quando um link é inserido em um post, o WordPress automaticamente envia um ping (um sinal de confirmação) para o site vinculado.
Embora esses recursos tenham sido inicialmente concebidos como ferramentas valiosas para facilitar a interconexão entre sites, eles também abriram espaço para abusos por parte de spammers. Spammers muitas vezes exploram esses mecanismos para inundar sites com notificações indesejadas, conhecidas como spam de Trackbacks e Pingbacks.
Para mitigar esse problema, o WordPress oferece opções de configuração e ferramentas que os administradores de sites podem utilizar para controlar ou desativar completamente essas notificações. Desativar Trackbacks e Pingbacks globalmente ou por post, como mencionado anteriormente, são métodos eficazes de combate ao spam. No entanto, é importante estar ciente de outras abordagens que podem ser adotadas.
-
Plugins Anti-Spam:
- Além dos plugins mencionados anteriormente, vale a pena explorar outras opções disponíveis no repositório do WordPress. Esses plugins são projetados especificamente para combater spam em diversas formas, incluindo spam de Trackbacks e Pingbacks.
-
Monitoramento de Comentários:
- Manter um monitoramento regular dos comentários e notificações recebidas é uma prática útil. Isso permite que os administradores identifiquem padrões de comportamento suspeito e ajuda na tomada de medidas proativas para evitar spam.
-
Configurações do Servidor:
- Em alguns casos, ajustes nas configurações do servidor também podem contribuir para a mitigação do spam. Configurações específicas podem ser implementadas para filtrar e bloquear solicitações indesejadas.
Ao implementar essas medidas, os administradores do WordPress podem criar um ambiente mais seguro e livre de spam. A escolha entre desativar globalmente ou por post, utilizar plugins anti-spam ou ajustar configurações do servidor dependerá das necessidades específicas do site e das preferências do administrador.
É fundamental lembrar que a segurança e a integridade de um site WordPress são responsabilidades contínuas. Manter-se atualizado com as práticas recomendadas, monitorar o comportamento do site e adotar medidas proativas são elementos essenciais para preservar a qualidade e a funcionalidade do conteúdo online.

