• Resolvido graeffid

    (@graeffid)


    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.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • 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

    Criador do tópico graeffid

    (@graeffid)

    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.

    Criador do tópico graeffid

    (@graeffid)

    Feito!

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Moderação de comentário mais inteligente’ está fechado para novas respostas.