Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como desativar os pingbacks automáticos no WordPress

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

A criação de links para suas próprias postagens, também conhecida como interlinking, é excelente para SEO. No entanto, com os pingbacks ativados em seu site, a interligação de publicações pode se tornar irritante porque o WordPress cria automaticamente um novo pingback para essa publicação. Esses pingbacks aparecem na seção de comentários das suas publicações. Embora alguns usuários possam gostar desse recurso, muitos não o consideram útil. Neste artigo, mostraremos a você como desativar os pingbacks automáticos no WordPress.

Disable Self Pings

O que é um Pingback?

Os pingbacks dão aos softwares a capacidade de se comunicar entre sites. É quase como um comentário remoto. Pense nisso da seguinte forma:

  1. Escrevemos uma postagem no blog WPBeginner.
  2. Em seguida, você escreve uma postagem em seu blog mencionando/vinculando ao nosso artigo.
  3. Seu software de blog (WordPress) nos enviará automaticamente um pingback.
  4. Nosso software de blog (WordPresS) receberá o ping. Em seguida, ele acessará automaticamente seu blog para confirmar a origem do pingback (verificar se o link está presente).
  5. Em seguida, poderemos exibir seu pingback como um comentário em nossa postagem. Esse será apenas um link para seu site.

Os pingbacks também funcionam em seu site. Portanto, se uma de suas publicações tiver um link para outra publicação, o WordPress enviará um pingback. Isso pode ser muito irritante.

Self Pingbacks on a WordPress site

Para obter mais detalhes, dê uma olhada em nosso guia sobre trackbacks e pingbacks.

Agora que você sabe o que é um pingback, vamos dar uma olhada em como desativar os pingbacks automáticos.

Tutorial em vídeo

Subscribe to WPBeginner

Se você não gostar do vídeo ou precisar de mais instruções, continue lendo.

Há várias maneiras de desativar os pingbacks automáticos em seu site do WordPress. Mostraremos o método do plug-in e o método do código manual.

Desativar os pingbacks automáticos no WordPress usando plug-ins

Há dois plug-ins que você pode usar para desativar os pings automáticos.

1. Usando o plug-in No Self Pings

A primeira coisa que você precisa fazer é instalar e ativar o plug-in No Self Pings. O plug-in funciona imediatamente e não há configurações a serem definidas. A simples ativação do plug-in desativará os pingbacks automáticos.

Você perceberá que o plug-in No Self Pings não é atualizado há mais de dois anos. Normalmente, não recomendamos a instalação de plug-ins que não tenham sido atualizados há tanto tempo. Simplesmente porque, na maioria dos casos, esses plug-ins não funcionam. No entanto, o No Self Pings é um plugin muito simples e funciona mesmo com a versão mais recente do WordPress (4.2.3 no momento em que este artigo foi escrito).

Recomendamos que você leia nosso guia sobre a questão da instalação de plug-ins não testados com sua versão do WordPress.

2. Usando o plug-in Disabler

Basta instalar e ativar o plug-in Disabler. Após a ativação, visite a página Settings ” Disabler para configurar o plug-in.

Disabler plugin settings page

Você perceberá que o plug-in permite desativar vários recursos do WordPress. Você precisa rolar para baixo até a seção Back End Settings e marcar a caixa ao lado da opção Disable self pings.

Clique no botão Salvar alterações para armazenar suas configurações.

Desativar os pings automáticos sem usar um plug-in

Se não quiser usar um plug-in, você poderá usar esses dois métodos para desativar os pings automáticos em seu site.

1. Desativarpingbacks globalmente

O WordPress permite que você desative os pingbacks em seu site. Ao usar essa opção, você desativará completamente o recurso de pingback em seu site.

Basta acessar a página Configurações ” Discussão. Na seção Configurações padrão do artigo, desmarque a caixa ao lado da opção “Tentar notificar todos os blogs vinculados ao artigo”. Clique no botão salvar alterações para armazenar suas configurações.

Disable all outgoing pinbacks from your site

2. Inserir manualmente o código para desativar os pingbacks automáticos

Se você se sentir confortável em adicionar trechos de código aos arquivos de tema do WordPress, poderá usar esse método para desativar os pings automáticos.

Basta copiar e colar esse código no arquivo functions.php do seu tema ou em um plug-in específico do site.

function no_self_ping( &$links ) {
	$home = get_option( 'home' );
	foreach ( $links as $l => $link )
		if ( 0 === strpos( $link, $home ) )
			unset($links[$l]);
}

add_action( 'pre_ping', 'no_self_ping' );

Esperamos que este artigo tenha ajudado a desativar os auto pings em seu site WordPress. Talvez você também queira conferir nosso guia sobre como acabar com o spam de trackback do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

25 ComentáriosDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. N.L Tayoh says

    Very helpful article. The self-pingbacks were getting on my nerves already. Following this guide really help out.

    • WPBeginner Support says

      Hi Aurora,

      Yes, it only disables self pings. However, you will need to make sure that the option to notify other blogs when you link to them is checked on “Settings » Discussion” page.

      Administrador

  3. Aditi Bisen says

    Hi , can you please help me find the functions.php file. I wanted to try the paste the code option.
    Thank you

  4. Prasanna Sutrave says

    I had unchecked the box from Discussion setting.

    Still, I have to use any No Self Pingback Plugin?

    Is it essential to use a plugin for No self Pingback?

    Please Reply.

    Thanks

  5. stancho says

    i have all pingback features disabled but i want to know how to prevent other blogs from generating pingback linking to my site?

  6. Heidi Pungartnik says

    You guys rock. Every time I google for a super niche, obscure issue, I find your site and a simple, step-by-step guide to dealing with the issue. I love this site. Keep it up!

  7. Samir says

    Excellent, had no idea about pingbacks. I understand this is about Articles, but does this also apply to Products created in Woocommerce sites?

  8. Donna says

    I just went to the site to check out the recommended plug in and got this message–Should we be concerned:
    his plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

  9. Acadia on My Mind says

    Found your blog mentioned in Feedfront magazine, and glad to come across this article. Does disabling self ping backs affect SEO? If so, is it worth taking that step?

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.