Acredito que possam existir plugins que atendam a sua demanda sim, pesquisei brevemente e encontrei esse: https://wordpress.org/plugins/text-replace/ que pode lhe auxiliar, ele permite que você substitua uma palavra por outra, poe exemplo WP -> WordPress.
Desenvolvendo uma funcionalidade específica é possível avançar nessa ideia e marcar com determinado status o comentário.
Dá uma olhada também nesse projeto, não conheço, mas pesquisando aqui parece ser um projeto bem consolidado e constante: https://github.com/splorp/wordpress-comment-blacklist
Obrigado pela atenção!
Acabei resolvendo e esqueci de postar a minha solução:
No comments.php existe a seguinte linha
$pattern = “#$word#i”;
Encontrei pesquisando que se eu utilizasse \b \b ele delimitaria, então acabou ficando assim:
$pattern = “#\b$word\b#i”;
Caso alguém digite pressionar e PRESS esteja na lista, ele não bloqueia o comentário inteiro.
Ótimo que conseguiu resolver e obrigado pelo retorno.
Se puder, marca o tópico como Resolvido.
(@graeffid)
4 anos, 3 meses atrás
Boa tarde, não sei se estou postando no fórum certo, mas tenho o seguinte problema:
Estamos criando um fórum para um cliente onde: os posts serão moderados, os comentários dos posts não.
Como os comentários serão aberto, precisamos que exista um filtro para bloquear determinadas palavras. O WordPress tem um nato já, mas não está funcionando como queremos. Esse cliente é grande, tem um portal já que recebe alguns comentários e já tem uma lista prévia, o problema é que tem palavras com ASS, que se alguém comentar “ASSINADO” já cai no filtro.
A minha pergunta é: Existe uma possibilidade deixar esse filtro mais inteligente, onde a pessoa digite assinado e ele não entenda como ASS? Algum plugin ou alguma função de desenvolvedor?
A lista tem umas duas mil entradas, acaba que 99% acaba sendo filtrado.