Avisos
Vaciar todo

[Resuelto] Como borrar masivamente los mensajes Scheduled Actions  

 
Sonia
 Sonia
Usuario eminente

Estamos acabando una nueva web y vemos que nos ha generado más de 3.400 páginas con tareas completadas, más de 30.000 líneas, y borrar de 20 en 20...ufff

Desde cpanel hemos borrado el contenido de "wp_actionscheduler_logs", pero tampoco funciona, siguen estando los mensajes.

Scheduled Actions

 

Espero vuestra respuesta, gracias como siempre por vuestra ayuda.

Saludos

Contenido solo visible a usuarios registrados

Respondido : 18/08/2022 12:18 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Sonia, 

Esto puedes borrarlo masivamente desde tu base de datos, para ello necesitas ingresar a tu cuenta de hosting y desde phpmyadmin seleccionar la base de datos de tu sitio web, luego dentro de la pestaña SQL puedes añadir el siguiente comando

DELETE FROM `wp_actionscheduler_actions` WHERE `status` = 'complete'

Ten en cuenta que necesitas modificar el prefijo de wp en wp_actionscheduler_actions por el que tenga tu base de datos, por ejemplo

image

Este comando lo que hará es borrar todas las acciones que se completaron, usualmente estas acciones de borrar en 30 días de forma automática.  

PD: Antes de realizar cualquier cambio en tu base de datos te recomiendo realizar una copia de seguridad, de esta forma si se genera algún error puedes restaurarla. 

Un Saludo 

Respondido : 18/08/2022 3:22 pm

Sonia
 Sonia
Usuario eminente

Hola @karen,

Siguiendo tus indicaciones, ha funcionado perfectamente....:))

Muchas gracias como siempre por vuestra ayuda....

Un Saludo

Respondido : 18/08/2022 4:28 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Sonia, 

Gracias a ti, es un placer siempre poder ayudarte

Escríbenos si tienes cualquier otra consulta

Un Saludo 😊 

Respondido : 18/08/2022 4:32 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress