Lidar com comentários de spam no WordPress é como matar moscas. O que acontece com essas moscas depois que você as abate? O Akismet, o popular plug-in de combate a spam, mantém esses comentários em seu banco de dados por 15 dias por padrão, caso você precise revisá-los.
Um de nossos leitores perguntou se é possível arrumar o banco de dados com mais frequência, eliminando o spam mais cedo. A resposta é sim.
Neste artigo, mostraremos como ajustar o cronograma de exclusão de spam do Akismet para atender às suas preferências, quer você queira eliminar o spam com mais frequência ou mantê-lo por mais tempo.
Por que alterar a forma como o Akismet exclui spam no WordPress?
Este tutorial é apenas para o plug-in Akismet. Se você não o estiver usando, consulte nosso guia sobre por que você deve começar a usar o Akismet.
O Akismet permite que você combata o spam de comentários no WordPress. Ele monitora todos os comentários, pingbacks e trackbacks.
Os comentários de spam ficam em seu banco de dados, o que significa que eles aumentam o tamanho do backup do banco de dados. Excluí-los mais cedo pode ajudar a manter o tamanho do banco de dados um pouco menor.
Embora alguns usuários possam acreditar que a exclusão de comentários com spam melhore o desempenho do banco de dados, não acreditamos que isso tenha um efeito importante sobre o desempenho do banco de dados na maioria das circunstâncias.
Se você estiver recebendo milhares de comentários de spam e tentar excluí-los manualmente, isso poderá afetar o desempenho do seu site. Consulte nosso guia sobre como excluir em lote comentários de spam no WordPress.
Por outro lado, alguns usuários podem querer manter os comentários de spam por um período mais longo para que possam analisá-los posteriormente e evitar falsos positivos.
Dito isso, vamos ver como você pode alterar o cronograma de exclusão de comentários de spam no WordPress com o Akismet.
Alteração do cronograma de exclusão de comentários de spam no WordPress com o Akismet
O Akismet exclui automaticamente os comentários de spam depois de mantê-los em seu banco de dados por 15 dias. Isso lhe dá tempo para revisar manualmente os comentários de spam.
Se ele marcou um comentário genuíno como spam, você pode marcá-lo como não spam. É assim que o Akismet aprende e aprimora seus algoritmos para capturar comentários de spam com mais eficiência.
Você pode alterar o número de dias em que o Akismet deve manter os comentários de spam em seu banco de dados. Basta adicionar esse código ao arquivo functions.php do seu tema ou usar um plug-in de snippet de código, como o WPCode (recomendado):
add_filter( 'akismet_delete_comment_interval', 'custom_spam_delete_interval' );
function custom_spam_delete_interval() {
return 7;
}
Para obter mais detalhes, consulte nosso guia sobre como adicionar código personalizado no WordPress sem danificar seu site.
Altere 7 para o número de dias que você deseja manter um comentário. Esse filtro simplesmente modifica a programação de exclusão de spam do Akismet.
Alterar o número para 0 permitirá que a Akismet exclua todos os comentários em sua próxima programação de exclusão de comentários. Isso não lhe dará muito tempo para revisar os comentários de spam.
Você pode ver suas alterações em ação visitando a página Configurações ” Akismet. Role para baixo até a parte inferior da página e você verá uma nota em letras minúsculas dizendo: “Spam na pasta de spam com mais de 7 dias é excluído automaticamente”.
Ele substituirá 7 dias pelo número de dias que você usou em seu filtro.
Observação: Quando os comentários de spam são excluídos, eles não são enviados para a lixeira, portanto, você não pode recuperá-los.
Guias especializados sobre o combate ao spam de comentários no WordPress
Esperamos que este artigo tenha ajudado você a alterar o cronograma de exclusão de comentários de spam do Akismet no WordPress. Talvez você também queira ver alguns outros artigos relacionados ao combate ao spam de comentários:
- O que é o Akismet e por que você deve começar a usá-lo imediatamente
- Guia para iniciantes sobre como moderar comentários no WordPress
- Dicas e ferramentas vitais para combater o spam de comentários no WordPress
- Como adicionar facilmente o reCAPTCHA ao formulário de comentários do WordPress
- Como usar o Antispam Bee para bloquear comentários de spam no WordPress
- Como excluir rapidamente comentários de spam em lote no WordPress
- Como desativar trackbacks e pings em posts existentes do WordPress
- Como bloquear endereços IP no WordPress (e por quê)
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.
Syed Balkhi
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!