Cómo podemos eliminar comentarios que contengan palabras prohibidas
En esta ocasión aprenderemos a eliminar comentarios que contengan palabras prohibidas establecidas por nosotros mismos.
Ya sabemos que WordPress tiene incluido un filtro de palabras que incluye palabras, url’s e ip’s. El problema de este filtro nativo de WordPress es que, cuando se detecta una palabra prohibida, envía el comentario a spam o lo deja pendiente para moderación, no se elimina.
Si por el contrario, lo que quieres es eliminarlo directamente sin que tu tengas que intervenir, tendrás que usar un código parecido a este que te muestro a continuación.
Código que vamos a utilizar
Este código es un poco complejo, así que te recomiendo copiar y pegar tal como está.
¿Y cómo puede añadir tus propias palabras prohibidas?, muy sencillo, sólo tienes que añadirlas (o quitarlas), en la línea $bad_comment_content.
Donde colocamos este código
Si eres seguidor del blog ya sabrás que podemos colocarlo en tres sitios distintos:
- En tu plugin de funciones. Método también recomendable.
- Insertando el código en el functions.php de tu tema activo. No recomendable a no ser que tengas un child theme.
- En tu plugin de snippets. Ya sabrás que este es el método que personalmente te aconsejo.
Deja que WordPress trabaje por ti, utiliza código.