Como Desativar a Criação Automática de Links de URLs em Comentários do WordPress

Uma seção de comentários do WordPress cheia de links clicáveis aleatórios pode fazer seu site parecer suspeito.

Para muitos proprietários de sites, é aí que o problema começa. Spammers abusam disso, os motores de busca podem sinalizá-lo, e até mesmo comentários genuínos com links úteis podem parecer suspeitos.

No WPBeginner, geralmente marcamos esses comentários como spam, mas sabemos que essa não é a melhor solução para todos.

Após uma pesquisa completa, encontramos uma maneira simples de bloquear a autolinkagem de URLs, mantendo as conversas reais fluindo. 💬

Neste guia, mostraremos como desativar a vinculação automática de URLs em comentários do WordPress. Dessa forma, você terá mais controle sobre sua seção de comentários, ao mesmo tempo em que incentiva o engajamento significativo.

Desativando a vinculação automática de URLs

Por que o WordPress Autolinka URLs de Texto em Comentários?

O WordPress cria links automáticos para URLs de texto em comentários para torná-los mais fáceis de clicar. Isso é uma funcionalidade de conveniência, para que proprietários de sites e leitores possam visitar links sem copiar e colar.

Às vezes, esses links são adicionados por comentaristas genuínos que não sabem como formatar um hiperlink.

O WordPress simplesmente detecta a URL e a torna clicável ao exibir o comentário na área de administração ou sob seus artigos. Além disso, não é realmente armazenado dessa forma em seu banco de dados.

URLs de texto com link automático no WordPress

O problema é que spammers abusam disso para inserir links duvidosos em seus comentários. Isso pode fazer com que seu site WordPress pareça não confiável para leitores e mecanismos de busca.

É por isso que muitos proprietários de sites preferem desativar a vinculação automática.

Com isso em mente, mostraremos como desativar links automáticos de URLs em comentários do WordPress. Aqui estão os passos que você seguirá:

  1. Instalando um Plugin WordPress para Desativar Links Automáticos de URL
  2. Disabling Auto-Links of URLs in WordPress Comments
    1. FAQs: Disabling URL Auto-Linking in WordPress Comments

      Fácil, né? Vamos começar!

      Antes de começarmos, observe que muitos especialistas em WordPress dirão para você adicionar uma linha de código personalizada ao arquivo functions.php do seu tema ou em um plugin específico do site.

      No entanto, não recomendamos este método, pois ele não é realmente amigável para iniciantes. Um pequeno erro e seu site pode parar de funcionar.

      Para fazer isso de forma fácil e segura, você pode usar o WPCode, que é o melhor plugin de trechos de código do mercado. Com o WPCode, você pode adicionar trechos de código personalizados, incluindo CSS, PHP, HTML e muito mais, ao WordPress sem colocar seu site em risco.

      Algumas de nossas marcas parceiras usam o WPCode para criar e gerenciar trechos de código personalizados, e tem funcionado muito bem. Não perca nossa análise detalhada do WPCode para saber por que o recomendamos fortemente.

      A melhor notícia é que o WPCode vem com uma biblioteca de mais de 100 trechos prontos que você pode adicionar facilmente ao seu site. Isso inclui um trecho de código para desabilitar a vinculação de URL de comentários.

      Como é um recurso premium, você precisará criar uma conta WPCode. No site do WPCode, clique no botão 'Obter WPCode Agora'.

      Em seguida, você pode simplesmente escolher um plano e concluir o processo de inscrição.

      Página inicial do WPCode

      Após concluir, vamos instalar e ativar o plugin WPCode em seu site WordPress. Se precisar de ajuda, consulte nosso guia sobre como instalar um plugin do WordPress.

      Após a ativação, você precisará ativar sua chave de licença. Para fazer isso, navegue até Code Snippets » Settings.

      Em seguida, na aba ‘Configurações Gerais’, basta inserir sua chave de licença e clicar em ‘Verificar Chave’. Você pode encontrar esta chave no e-mail que recebe após o registro ou em sua conta WPCode.

      Ativando a chave de licença do WPCode

      O próximo passo é ir para Snippets de Código » + Adicionar Snippets no seu painel de administração do WordPress.

      A partir daqui, você usará o filtro 'Comentários' para encontrar facilmente o snippet 'Desativar Link de URL de Comentário'. Em seguida, você pode passar o mouse sobre o snippet e clicar no botão 'Conectar à biblioteca para desbloquear (Grátis)'.

      Conectando o plugin WPCode à Biblioteca WPCode

      No pop-up que aparece, clique em ‘Conectar ao WordPress.’

      Uma vez conectado, você deverá estar pronto para usar o trecho 'Desativar Vinculação de URL de Comentários'. Então, vamos passar o mouse sobre ele novamente e clicar em 'Usar trecho' quando ele aparecer.

      Use o snippet Desabilitar Link de Comentário URL

      Isso irá redirecioná-lo para o editor de código WPCode.

      Como o snippet de código está pronto para uso, você só precisa alternar o seletor de 'Inativo' para 'Ativo' e clicar no botão 'Salvar Snippet'.

      Ativar e salvar o snippet Desativar Vinculação de URL de Comentários

      ⚠️ Importante: Observe que este código funciona apenas em URLs de texto simples. Se um usuário decidir criar um link adicionando a tag HTML apropriada, esses links ainda aparecerão clicáveis.

      Se você quiser desativar completamente qualquer HTML em comentários, então você pode dar uma olhada em nosso tutorial sobre como desativar HTML em comentários do WordPress.

      E é isso – seu blog WordPress agora parará de auto-linkar URLs em comentários.

      Veja como fica em nosso site de demonstração:

      Links automáticos de URLs em comentários desativados

      Bônus: Explicando o Trecho de Código para Desativar a Autolinkagem em Comentários

      Se você estiver curioso, aqui está o trecho de código que usamos para desativar links automáticos de URLs em comentários do WordPress:

      remove_filter( 'comment_text', 'make_clickable', 9 );

      Este trecho funciona porque o WordPress não armazena URLs como links clicáveis em seu banco de dados.

      Em vez disso, ele converte URLs de texto simples em links clicáveis dinamicamente ao exibir comentários.

      Ao desativar o filtro responsável por isso, você impede que os URLs se tornem automaticamente clicáveis. Essa alteração afetará tanto a área de administração quanto a seção de comentários abaixo de suas postagens.

      Se você remover o trecho mais tarde, o WordPress voltará a criar links automáticos para URLs.

      Esse risco de perder suas personalizações durante uma atualização de tema é exatamente o motivo pelo qual recomendamos o uso de um plugin como o WPCode. Ele armazena seus snippets separadamente dos arquivos do seu tema, para que você nunca precise se preocupar com atualizações que quebrem os recursos personalizados do seu site.

      FAQs: Desativando Links Automáticos de URL em Comentários do WordPress

      Desativar links automáticos removerá links dos meus comentários existentes?

      Não, esta alteração só se aplica daqui para frente.

      Isso impede que o WordPress converta automaticamente URLs de texto simples em links clicáveis em quaisquer novos comentários que você receber. Links que já estavam em seus comentários mais antigos permanecerão clicáveis, a menos que você decida editá-los manualmente.

      Os usuários ainda podem adicionar seus próprios links nos comentários?

      Sim. Este código apenas desativa a conversão automática de URLs de texto. Se um comentarista souber como criar um link usando a tag HTML apropriada, esse link ainda aparecerá em seu comentário.

      Essa alteração é reversível?

      Sim, é completamente reversível. Se você usar o plugin WPCode como recomendamos, você pode simplesmente alternar o snippet para 'Inativo' e salvar suas alterações. O WordPress voltará imediatamente a vincular URLs automaticamente.

      Este trecho afeta os links nas minhas postagens ou páginas do blog?

      De forma alguma. O snippet de código que usamos é projetado para atingir *apenas* o filtro de comentários. Ele não terá efeito sobre como os links funcionam dentro do conteúdo de suas postagens ou páginas.

      Leitura Adicional: Mais Maneiras de Melhorar Seus Comentários do WordPress

      Esperamos que este artigo tenha ajudado você a desativar a vinculação automática de URLs em comentários do WordPress.

      Se você quiser melhorar ainda mais seus comentários do WordPress, confira estes tutoriais adicionais para mais dicas e truques:

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

      Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

      O Kit de Ferramentas Definitivo para WordPress

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

      Interações do Leitor

      22 CommentsLeave a Reply

      1. Obrigado, isso foi útil. Eu estava recebendo muitos comentários como 'seu site é ótimo... blá blá... veja o meu' e um link. Espero que isso resolva.

      2. Olá, como posso desativar o link automático em posts, não em comentários?
        quando insiro um link em formato de texto, por exemplo: http://www.example.com, ele é automaticamente alterado para hiperlink quando publico o post. como posso desativar isso? obrigado

      3. Olá. Estou procurando uma maneira de fazer exatamente o que você mencionou, mas apenas para posts. Parece que com uma atualização recente do WP, se você digitar um endereço de site em um post, o WP o vinculará automaticamente. Por exemplo, se o seu post contiver "google.com" em algum lugar, o WP adicionará um link para o google. Podemos impedir que isso aconteça? Se sim, como? Obrigado.

        • Olá Sebastien, você encontrou a solução para o seu problema, pois eu também estou tendo problemas com isso... e eu só quero desativá-lo... obrigado

      4. O functions.php em um tema filho poderia ser usado para adicionar ‘remove_filter( ‘comment_text’, ‘make_clickable’, 9 );’ ao tema em vez de fazer alterações diretamente no tema?

      5. Isso é muito bom. No meu caso, farei uma condicional para tornar meus links – como administrador – clicáveis, já que os posto em respostas a comentários.

        Thanks :)

        • Hi Angel,
          do you mind posting here the code you wrote? I’m interested in having my own links (as admin) cliackable ;)

          Obrigado

          • Como sou a única pessoa que faz login, posso usar:
            if ( is_user_logged_in() ) {
            remove_filter( ‘comment_text’, ‘make_clickable’, 9 );
            }

        • Talvez eu esteja errado sobre a sua situação, mas você não deveria escrever em seu Blog com um Usuário Administrador. O “Escritor” deve ter uma função inferior (editor, por exemplo) e ter outro usuário com a função de Administrador para coisas administrativas.

      Deixe um Comentário

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