Como Desativar Pingbacks e Trackbacks no WordPress
Se é administrador de um site WordPress, provavelmente já se deparou com o problema do spam nos comentários. Uma das fontes mais comuns desse spam são os pingbacks ه Trackbacks. Estes mecanismos, introduzidos nas versões iniciais do WordPress, servem para notificar automaticamente outros المدونات quando alguém os menciona ou linka num artigo. Funcionam como uma espécie de “aviso” entre sites: o seu WordPress envia um pingback quando liga a outro blog e recebe um quando alguém liga ao seu conteúdo.
Embora a ideia seja interessante para criar uma rede de conversas na blogosfera, na prática, nos dias de hoje (2026), os pingbacks tornaram-se obsoletos e problemáticos. São amplamente explorados por spammers para injetar links maliciosos nos comentários, aumentam a carga no servidor e podem até ser usados em ataques DDoS através da funcionalidade XML-RPC. بالإضافة إلى, geram “auto-pingbacks” (self-pingbacks) sempre que liga a um artigo do seu próprio موقع, poluindo a secção de comentários com entradas inúteis.
بسعادة, desativá-los é simples e não afeta o SEO, os links internos ou o funcionamento normal do site. Neste tutorial detalhado, vamos explicar passo a passo como desativar pingbacks e trackbacks no WordPress, tanto para novos conteúdos como para os já existentes. Abordaremos também soluções avançadas para bloquear completamente estas funcionalidades e evitar problemas de سلامة. Este guia aplica-se a instalações WordPress.org auto-hospedadas (a versão mais comum). Se utiliza WordPress.com, algumas opções podem estar limitadas, mas o processo é semelhante.
Passo 1: Desativar Pingbacks nas Configurações Globais (para Novos Conteúdos)
O método mais rápido e básico é alterar as definições padrão do WordPress. Isto impede que pingbacks sejam aceites ou enviados em todos os artigos e páginas criados a partir desse momento.
- Inicie sessão no painel de administração do seu site WordPress.
- No menu lateral esquerdo, انقر في تعريفات > Discussão.
- Na secção Definições padrão para artigos, procure as seguintes opções:
- Tentar notificar os blogs ligados no artigo – esta controla o envio de pingbacks do seu site para outros. Desmarque-a se não quiser que o WordPress envie notificações automáticas.
- Permitir notificações de links de outros blogs (pingbacks e trackbacks) em novos artigos – Esta é a mais importante: desmarque-a para bloquear a receção de pingbacks e trackbacks.
- Desça até ao fim da página e clique em Guardar Alterações.
Pronto! A partir de agora, nenhum novo artigo ou página aceitará pingbacks. Esta alteração é imediata e não requer plugins adicionais. ومع ذلك, note que os artigos já publicados continuam vulneráveis até aplicar os passos seguintes.
Passo 2: Desativar Pingbacks em Conteúdos Existentes (Edição em Massa)
As configurações globais não afetam retroativamente o conteúdo antigo. Para corrigir isso, use a ferramenta de edição em massa do WordPress.
- Vá a Artigos > Todos os Artigos.
- No canto superior direito, انقر في Opções de ecrã e aumente o valor de “Número de itens por página” para o máximo possível (geralmente 999) – isto facilita o processo em sites com muitos artigos.
- Marque a caixa no topo da tabela para selecionar todos os artigos visíveis.
- No menu suspenso Ações em massa, selecione يحرر e clique em Aplicar.
- No painel que aparece, procure a opção Comentários e Pings (ou apenas Pings, dependendo da versão) e defina-a para Não permitir.
- Clique em Atualizar.
Repita exatamente o mesmo processo em الصفحات > Todas as Páginas, pois as páginas também podem receber pingbacks por defeito.
Se o seu site tiver milhares de artigos, faça o processo em lotes: selecione 200-300 de cada vez para evitar timeouts no servidor. Após concluir, todos os conteúdos existentes deixarão de aceitar novos pingbacks.
Passo 3: Eliminar Pingbacks Existentes e Evitar Auto-Pingbacks
Agora que bloqueou novos pingbacks, limpe os antigos:
- Vá a تعليقات.
- No topo, use os filtros para mostrar apenas Pingbacks (أو Trackbacks).
- Selecione todos e escolha Mover para o Lixo nas ações em massa.
Para prevenir auto-pingbacks (os que aparecem quando liga a artigos do seu próprio site):
A melhor solução é instalar um plugin leve e gratuito chamado No Self Ping (disponível no repositório oficial do WordPress). Basta instalá-lo e ativá-lo – não tem configurações adicionais.
بدلاً عن ذلك, se prefere evitar plugins, adicione código manualmente:
- Use um plugin como WPCode (recomendado para inserir snippets de forma segura) ou edite o ficheiro
functions.phpdo seu tema filho. - Insira o seguinte código:
- function stop_self_ping( &$links ) { $home = get_option( ‘home’ ); foreach ( $links as $l => $link ) { لو ( 0 === strpos( $حلقة الوصل, $home ) ) { unset( $links[$ل] ); } } } add_action( ‘pre_ping’, ‘stop_self_ping’ );
Guarde e está feito. Este código remove links internos antes de o WordPress tentar enviar pingbacks para si próprio.
Passo 4: Medidas Avançadas de Segurança – Bloquear o XML-RPC
Os pingbacks dependem do ficheiro xmlrpc.php (XML-RPC), que também é usado por apps móveis e Jetpack. Se não precisa destas funcionalidades, desative-o completamente para eliminar qualquer risco.
Opções:
- Instale um plugin de segurança como وردفينس, Shield Security أو أمان iThemes – a maioria tem uma opção específica para desativar apenas o método de pingback ou todo o XML-RPC.
- Plugin dedicado: Disable XML-RPC Pingback (faz exatamente o que o nome indica).
- Código manual (novamente via WPCode ou functions.php):
add_filter( 'xmlrpc_enabled', '__return_false' );أو, para bloquear apenas pingbacks:add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['pingback.ping'] ); unset( $methods['pingback.extensions.getPingbacks'] ); return $methods; } );
Com isto, mesmo que alguém tente explorar o XML-RPC para enviar pingbacks em massa, o pedido será bloqueado.
Conclusão e Benefícios
باتباع هذه الخطوات, o seu site WordPress ficará muito mais limpo, seguro e eficiente. Reduzirá drasticamente o spam nos comentários, diminuirá a carga no servidor (menos pedidos XML-RPC) e evitará potenciais vulnerabilidades. Não há desvantagens significativas: ال SEO não é afetado, pois os motores de busca não dependem de pingbacks, e os links normais continuam a funcionar perfeitamente.
Se gerir múltiplos sites, considere usar plugins como ManageWP ou MainWP para aplicar estas alterações em massa. Mantenha sempre o WordPress, temas e plugins atualizados – a segurança começa aí.
Este tutorial tem cerca de 920 palavras e cobre todas as abordagens recomendadas em 2025. Se tiver dúvidas ou problemas específicos (على سبيل المثال, com uma versão antiga do WordPress), deixe um comentário ou consulte a documentação oficial. Boa sorte com o seu site!
