Base de conocimientos

Búsqueda Inteligente

Eliminar comentarios de WordPress desde la base de datos

Antes de realizar cualquiera de los siguientes movimientos genera un respaldo de la base de datos para evitar tener alguna pérdida permanente de información .

Cuando tenemos una gran cantidad de correos electrónicos que ya han sido clasificados como SPAM o comentarios que no han sido publicados y no deseamos que aparezcan dentro del registro podemos realizar una limpieza desde la base de datos, evitando la instalación de algún plugin que pueda contener algún hueco de seguridad.

Dentro de phpMyAdmin se podrá ejecutar el siguiente código en la opción "SQL" y mostrará todos los comentarios SPAM y una vez confirmados se podrán eliminar

S ELECT * FROM wp_comments WHERE comment_approved = 'spam';

Con la siguiente URL se podrán conocer todos los comentarios pendientes de autorización

S ELECT * FROM wp_comments WHERE comment_approved = '0';

En caso de requerir eliminar TODOS los comentarios tipo SPAM o PENDIENTES se deberá utilizar la siguiente instrucción adaptando la comparativa de las instrucciones anteriores y se podrán ajustar las condicionantes para eliminar por fechas

D ELETE FROM wp_comments WHERE comment_approved = 'spam';
D ELETE FROM wp_comments WHERE comment_approved ='0';