O sistema de comentários do WordPress pode ser um recurso valioso. Deixar os visitantes deixar comentários em suas postagens pode aumentar o engajamento e proporcionar vários outros benefícios. Ao mesmo tempo, isto não é funcionalidade que você vai precisar ou querer em todos os sites.

Felizmente, se você não estiver usando-os, é possível desativar os comentários do WordPress. Além de remover uma funcionalidade desnecessária, esta pode ser uma forma inteligente de reduzir o spam e acelerar o seu site WordPress.

Neste post, vamos falar mais sobre o porquê de você querer desativar comentários no WordPress. Depois, vamos guiá-lo por três maneiras rápidas e fáceis de o fazer.

Vamos começar!

Por que você pode optar por desativar os comentários do WordPress

É fácil esquecer estes dias, mas o WordPress começou a vida como uma plataforma de blogging. Embora tenha crescido muito desde então, muitas de suas principais características ainda se concentram em funcionalidades úteis em blogs e tipos similares de sites, como um recurso de comentários bastante robusto:

Exemplo de um comentário sobre um site WordPress
Exemplo de um comentário sobre um site WordPress

O WordPress permite que você permita que os visitantes deixem comentários sobre o conteúdo do seu site. Por defeito, esta funcionalidade está desativada para páginas e ativada para mensagens. Isto faz sentido, pois é raro que você queira permitir comentários em páginas web estáticas.

Por outro lado, as seções de comentários podem realmente melhorar seus posts no blog, artigos de notícias e outros conteúdos oportunos.

Ainda assim, nem todos os sites precisam ou vão se beneficiar das seções de comentários. Na verdade, às vezes é melhor desativar totalmente os comentários do WordPress. Algumas das situações em que isto faz sentido incluem:

  • Quando você não tem um blog, ou usa o tipo de conteúdo ‘posts’ para criar um tipo diferente de conteúdo (como páginas de produtos).
  • O seu site é largamente dedicado a fornecer informações através de páginas estáticas, em vez de gerar conversas.
  • Você está administrando um site de negócios e está preocupado que os comentários possam fazer com que suas páginas pareçam menos profissionais.
  • Você gostaria de encorajar sua audiência a se comunicar em outro lugar que não seja em suas mensagens e páginas, como em um fórum dedicado.

Não importa o tipo de site que você executa, há alguns outros benefícios em potencial para desativar comentários no WordPress.

Por exemplo, você não terá que se preocupar com comentários de spam fazendo seu site parecer confuso, ou preenchendo suas postagens com links de spam. Além disso, desativar comentários significa que suas páginas serão mais enxutas, o que pode ter um efeito positivo no desempenho do seu site.

Cada site é diferente, portanto você precisará avaliar os prós e os contras dos comentários para o seu nicho e audiência particulares. Se você decidir que gostaria de desativar comentários, seja parcial ou totalmente, há várias maneiras fáceis de fazê-lo acontecer.

Como Desabilitar Comentários no WordPress (3 Métodos)

Há algumas maneiras de desativar comentários no WordPress. As três opções principais são usar as configurações internas do WordPress, um plugin e algum código personalizado.

Cada abordagem tem as suas vantagens e é mais útil em cenários específicos. Você pode ler os três ou usar os links abaixo para pular para a seção em que você está mais interessado.

1. Desativar Comentários Usando as Opções de Incorporação do WordPress

A primeira e mais simples maneira de desativar os comentários do WordPress é usar as configurações que já estão incluídas na plataforma. Esta é uma solução rápida, embora haja certas limitações envolvidas (que discutiremos dentro de momentos).

No entanto, se você quiser apenas desativar totalmente os comentários, esta é geralmente a melhor maneira.

Há duas abordagens que você pode adotar, dependendo se você deseja desativar comentários no WordPress para um post ou página específica, ou em todo o seu site.

Opção 1: Desligar Comentários sobre um post ou página específica

Primeiro, vamos ver como desativar comentários em um determinado post ou página.

No entanto, lembre-se que os comentários são desativados por padrão para páginas, então você só precisará desativá-los em páginas individuais se eles forem ativados em algum momento.

Para começar, abra o post ou a página em questão do WordPress. Depois, vê a barra lateral direita. Você deve ver uma seção intitulada Discussão: vá em frente e abra-a:

Como desativar comentários em um post do WordPress
Como desativar comentários em um post do WordPress

Aqui, você vai encontrar duas opções. Para desativar os comentários, basta desmarcar a caixa Permitir Comentários. Então, certifique-se de salvar ou atualizar a página ou post, e os visitantes não poderão mais deixar comentários sobre ela.

Para referência, aqui está como tudo se parece para quem usa o Editor Clássico:

clássico discurso do editor 1
A caixa de seleção Configurações de discussão e Permitir comentários no Editor Clássico

Contudo, tenha em mente que isso não removerá comentários pré-existentes na página ou no post.

Para fazer isso, você precisará excluí-los manualmente na guia Comentários do seu painel de controle do WordPress.

Opção 2: Desligar Comentários Globalmente

Por outro lado, e se você decidiu que não quer permitir comentários em nenhuma das postagens do seu site? Neste cenário, você também vai querer desativar comentários no WordPress globalmente.

Você pode fazer isso navegando para Configurações > Discussão:

Configurações do WordPress' Discussões
Configurações do WordPress’ Discussões

Aqui, simplesmente desmarque a opção Permitir que as pessoas postem comentários sobre novos artigos. Isto significa que todos os futuros posts criados no seu site terão comentários desativados.

Há dois inconvenientes neste método em particular. Primeiro, tal como a opção acima, não remove nenhum comentário existente do seu site (você ainda precisará apagá-los manualmente).

Além disso, isto também não vai desativar comentários sobre as suas mensagens existentes, apenas sobre novas mensagens. Felizmente, há um pequeno truque que você pode usar para lidar com este conteúdo também. Na mesma página, localize a opção Fechar automaticamente comentários sobre artigos com mais de _ dias, marque a caixa, e adicione 0 ao campo.

Isto irá fechar todas as seções de comentários nos posts atuais do seu site. Quando combinado com a configuração anterior, isso tem o efeito de desativar suas seções de comentários globalmente.

2. Desativar Comentários Utilizando um Plugin WordPress

As configurações que vimos acima são fáceis de acessar e permitirão que você desabilite comentários no seu site WordPress. No entanto, eles não lhe dão muito controle sobre o processo. Além disso, é provável que tenhas uma limpeza enfadonha para fazer depois.

Se quiser afinar a forma como os comentários funcionam no seu site, ou se estiver simplesmente à procura de uma solução mais rápida e elegante, talvez queira considerar a possibilidade de escolher um plugin dedicado.

Existem algumas ferramentas para ajudá-lo a desativar os comentários do WordPress. Vamos olhar para dois deles.

Opção 1: Instalar um Plugin Gratuito

Se o seu orçamento é limitado, ou se pretende uma solução muito simples, pode consultar o plugin gratuito Desativar Comentários:

O plugin Disable Comments WordPress
O plugin Disable Comments WordPress

Este plugin permite aos administradores desativar globalmente os comentários, ou desativá-los apenas para tipos de posts específicos. Disable Comments tem mais de 1 milhão de instalações ativas e uma classificação de 4,9 em 5 estrelas, por isso é bem recomendado. Além disso, é fácil de usar.

Depois de instalar o plugin, você encontrará suas novas opções em Configurações > Desabilitar Comentários:

Desativar configurações de plugin de comentários
Desativar configurações de plugin de comentários

Como você pode ver, suas opções são bem simples. Você pode desativar comentários em qualquer lugar do seu site com um clique.

Alternativamente, você pode desligá-los para posts, páginas ou tipos de posts personalizados. Isso permite desativar comentários do WordPress em imagens e outros arquivos de mídia, bem como em produtos WooCommerce.

Finalmente, basta carregar no botão Save Changes. Tenha em mente que essas configurações não podem ser ignoradas ao permitir comentários através das configurações regulares de Discussão do WordPress ou em mensagens e páginas individuais.

Esta é uma solução útil se você tiver vários usuários em seu site e quiser impedir que mais alguém habilite novamente o recurso de comentários.

Opção 2: Pegar uma Solução Premium

É claro que o plugin acima não é sua única opção para lidar com as seções de comentários do seu site WordPress. Você também pode considerar a compra de um plugin premium. Uma solução é pegar o plugin perfmatters, que é desenvolvido por um membro da equipe aqui na Kinsta:

O plugin perfmatters WordPress
O plugin perfmatters WordPress

Este plugin foi projetado para melhorar o desempenho do seu site WordPress e oferece um conjunto de recursos como um painel de controle simplificado e vários ajustes nos bastidores que minimizam possíveis lentidões e inchaços.

Além disso, perfmatters inclui uma opção muito simples para desativar comentários no WordPress. Você o encontrará nas configurações do plugin na guia Opções (a configuração está marcada como Desativar Comentários). Ao alternar esta opção, você pode ativar ou desativar comentários globalmente, sem a necessidade de se preocupar com qualquer configuração adicional.

Isso oferece um controle menos fino sobre suas configurações de comentários do que o plugin anterior. No entanto, se você quiser simplesmente desativar seus comentários do WordPress, e você também está procurando acelerar seu site, esta ferramenta pode lidar com ambas as tarefas sem esforço.

3. Desativar Comentários via Código Personalizado

Se nenhuma das opções acima oferece controle suficiente, ou se você quiser mais opções mas gostaria de evitar adicionar outro plugin ao seu site, você pode usar um código personalizado em seu lugar.

O que você pode conseguir através deste método naturalmente dependerá de sua habilidade técnica e experiência, mas simplesmente desativar a seção de comentários do seu site é muito simples.

Você pode remover a seção de comentários do seu tema do WordPress usando alguns comandos HTML básicos. Observe que editar o código fonte do seu tema WordPress é arriscado, e pode quebrar o seu site se não for feito corretamente.

Além disso, as melhores práticas sugerem a criação de um tema infantil ao realizar tais atividades. Se você não se sente à vontade para fazer isso você mesmo, você pode querer fazer o trabalho para um desenvolvedor WordPress.

Se você estiver interessado em experimentar esta técnica você mesmo, certifique-se de testá-la primeiro em um ambiente de teste e sempre faça backup do seu site de produção antes de mover as mudanças ao vivo.

Agora, abra seu arquivo page.php em seu editor HTML favorito, procure a seguinte linha de código:

<?php comments_template( '', true ); ?>

Vá em frente e substitua-a por esta linha de código:

<!-- Begin Comment
<?php comments_template( '', true ); ?>
End Comment -->

Isto irá desligar a seção de comentários em todas as páginas do seu site, tanto removendo os comentários existentes como prevenindo novos comentários.

Para fazer o mesmo com os posts do seu site, navegue para o seu arquivo single.php e encontre o seguinte código:

<?php comments_template(); ?>

Então, substitua-o por este código:

<!-- Begin Comment
<?php comments_template(); ?>
End Comment -->

Com isso, você terá desativado os comentários do WordPress tanto nos seus posts quanto nas suas páginas.

Tenha em mente que você precisará repetir este processo para tipos de posts adicionais, se necessário.

Resumo

Às vezes, você vai querer encorajar os visitantes do seu site a fazer perguntas e iniciar discussões uns com os outros. No entanto, se você quiser evitar conteúdo de spam ou gostaria de melhorar o desempenho, você pode querer desativar os comentários do WordPress.

Há três maneiras principais de fazer isto. Você pode desativar comentários sobre o WordPress usando:

  1. Opções incorporadas do WordPress.
  2. Um plugin WordPress, tal como Desativar Comentários ou Perfmatters.
  3. Código personalizado.

Agora, é a sua vez: você mantém os comentários ativados no seu site? Sim, não? Partilhe a sua experiência na seção de comentários!

Matteo Duò Kinsta

Editor-chefe da Kinsta e consultor de marketing de conteúdo para desenvolvedores de plugins do WordPress. Conecte-se com Matteo no Twitter.