Como remover comentários de spam do WordPress?

Este guia mostra como você pode limpar comentários de spam em seu banco de dados no phpMyAdmin.

Observação: se você quiser evitar comentários de spam feitos por bots no formulário de comentários do seu site, é altamente recomendável adicionar proteção de captcha, como o Google reCAPTCHA.

Passo 1 - Clique em Definições de PHP e da base de dados no Painel de Controle da one.com

  1. Faça login no painel de controle one.com.
  2. No tile Definições avançadas, clica em Definições de PHP e da base de dados.

CP-AdvancedSettings-PHPdatabase-settings.png


Passo 2 - Abra a sua base de dados em phpMyAdmin

Clique no menu suspenso phpMyAdmin no canto superior direito e selecione o banco de dados do qual você deseja remover comentários de spam.

CP-Select-database.png


Passo 3 - Clique na tabela de comentários

No menu à esquerda, clique na tabela de comentários. Tem o prefixo seguido de _comments como wp_comments, blog_comments, etc. É aqui que todos os seus comentários do WordPress são armazenados.

open-comments-table-phpmyadmin-03.png


Passo 4 - Excluir comentários de spam

A maneira mais fácil de excluir comentários de spam é esvaziar a tabela inteira. Isso significa que todos os comentários serão excluídos, inclusive os legítimos. Como alternativa, você pode executar consultas para remover spam e comentários não aprovados em lotes. Mostraremos os dois métodos, você deve escolher um.

Método 1: Esvaziar a tabela inteira

  1. Certifique-se de ter aberto a tabela que você deseja esvaziar.
  2. Clique em Operações no menu na parte superior da tela.
  3. Role até a parte inferior e clique em Esvaziar a tabela (TRUNCAR).
  4. Clique em OK na janela pop-up para confirmar sua ação.

remove-spam-empty-table-04.png

Método 2: Executar uma consulta para remover spam e comentários não aprovados

  1. Clique em SQL no menu na parte superior da tela.
  2. Cole a consulta a seguir para remover todos os comentários marcados como spam, substituindo wp_comments pelo nome da sua tabela de comentários.
DELETE FROM wp_comments WHERE comment_approved = 'spam';
  1. Clique em Continuar para confirmar sua ação.
  2. Repita as mesmas etapas para a consulta a seguir para remover todos os comentários não aprovados — substituindo novamente wp_comments pelo nome da sua tabela de comentários. Comentários não aprovados ainda não foram publicados em seu site.
DELETE from wp_comments WHERE comment_approved = '0';

remove-spam-query-05.png


Artigos relacionados:

Este artigo foi útil?

Não tá conseguindo achar o que procura?

Iniciar uma conversa

É o jeito mais rápido de entrar em contato, todos os dias do ano.