Como borrar el spam de WordPress de forma masiva

En ocasiones cuando tenemos un blog de WordPress sin actualizar o revisar durante mucho tiempo, nos podemos encontrar con muchísimos comentarios spam. Si tenemos el pluggin de akismet, esto no debería de ser mucho problema porque seguramente haya filtrado el 99.9% de esos comentarios.

El problema es cuando vamos a eliminar estos comentarios spam para que no afecte al rendimiento de nuestra base de datos. Si no son muchos dentro de la zona de comentarios de WordPress, podremos pinchar en spam y luego en el botón de vaciar spam. En caso de que tengamos muchísimos comentarios falsos, este proceso no terminará y no limpiaremos la base de datos, por lo que yo recomiendo que se haga a través de una consulta SQL.

Abrimos nuestra base de datos y ejecutamos el siguiente comando. DELETE FROM wp_comments WHERE comment_approved  =’spam’;  y en cuestión de segundos ya habremos acabado de forma masiva con los comentarios almacenados en spam.

Como comentario final, antes de ejecutar cualquier sentencia en la Base de Datos, es recomendable realizar una copia de seguridad. También notaremos que si en la instalación que hicimos de WordPress, cambiamos el sufijo de las tablas, la tabla de la consulta SQL será diferente a la del ejemplo “wp_comments”.