Limpiador sencillo del programador de acciones – AyudaWP.com

Descripción

El limpiador sencillo del programador de acciones es un plugin de un solo uso pensado para limpiar las tablas de la base de datos del programador de acciones. Con el tiempo, estas tablas pueden acumular miles o incluso millones de registros de acciones completadas, fallidas, canceladas y vencidas que ya no son necesarias, así como enormes registros que pueden ocupar un espacio significativo en la base de datos.

Este plugin ofrece un modo seguro y eficaz de:

  • Borrar acciones completadas: acciones que ya se han ejecutado correctamente.
  • Borrar acciones fallidas: acciones que han dado error durante su ejecución.
  • Borrar acciones canceladas: acciones que se cancelaron manualmente.
  • Borrar acciones vencidas: acciones que no se ejecutaron en el momento previsto.
  • Borrar acciones pendientes antiguas: acciones pendientes de más de 30 días.
  • Borrar registros de acciones: registros históricos que se acumulan con el tiempo y pueden llegar a ser muy grandes.

Características principales

  • Pensado como de un solo uso: el plugin se desactiva automáticamente después de la limpieza.
  • Procesamiento por lotes: gestiona grandes conjuntos de datos de forma eficiente (10.000 registros por lote).
  • Advertencias de seguridad: advertencias y confirmaciones claras antes de la ejecución.
  • Informes detallados: muestra exactamente cuántos registros se han borrado por tipo.
  • Limpieza de datos huérfanos: también elimina los grupos huérfanos correspondientes.
  • Limpieza completa de registros: elimina todos los registros de acciones que se acumulan a lo largo del tiempo.
  • Integración con WooCommerce: funciona a la perfección con el programador de acciones de WooCommerce.

¿Por qué debería utilizar este plugin?

La herramienta programador de acciones utilizada por WooCommerce y muchos otros plugins WordPress con el tiempo pueden acumular millones de registros en la base de datos, lo que puede:

  • Reducir el rendimiento de tu sitio web.
  • Aumentar el tamaño de la base de datos innecesariamente.
  • Hacer que las copias de seguridad de la base de datos sean más grandes y lentas.
  • Impacto en el rendimiento del programador de acciones.

La tabla de registros de acciones (actionscheduler_logs) es especialmente problemática, ya que registra información detallada sobre cada ejecución de acciones y puede crecer desmesuradamente en sitios web muy activos.

Este plugin ayuda a mantener una base de datos limpia y optimizada eliminando registros históricos innecesarios y conservando las acciones activas y pendientes recientes.

Notas importantes

  • Un solo uso: pensado para utilizarlo una vez y luego borrarlo.
  • Acción irreversible: haz siempre una copia de seguridad de tu base de datos antes de usarlo.
  • Desactivación automática: el plugin se desactiva a sí mismo tras la limpieza.

Perfecto para

  • Sitios de comercio electrónico con grandes tablas del programador de acciones.
  • Sitios con millones de registros de acciones.
  • Mantenimiento y optimización de la base de datos.
  • Antes de actualizaciones importantes de WooCommerce.
  • Preparación para migraciones de sitios web.
  • Programación periódica de mantenimiento.

Política de privacidad

Este plugin no recopila, almacena ni transmite ningún dato de los usuarios. Solo realiza operaciones de limpieza de la base de datos local en tu servidor.

Detalles técnicos

Requisitos mínimos

  • WordPress 5.0 o superior
  • WooCommerce 3.0 o superior
  • PHP 7.4 o superior
  • MySQL 5.6 o MariaDB 10.1

Tablas de la base de datos afectadas

  • wp_actionscheduler_actions – Tabla principal de acciones.
  • wp_actionscheduler_groups – Tabla de grupos (solo los registros huérfanos).
  • wp_actionscheduler_logs – Tabla de registros (todos los registros).

Procesamiento por lotes

El plugin procesa los borrados en lotes de 10.000 registros para evitar tiempos de espera y reducir la carga del servidor durante las operaciones de limpieza.

Soporte

¿Necesitas ayuda o tienes sugerencias?

¿Te gusta el plugin? ¡Déjanos un comentario de 5 estrellas y ayuda a correr la voz!

Acerca de AyudaWP

Somos especialistas en plugins de optimización de seguridad, SEO y rendimiento para WordPress. Creamos herramientas que solucionan problemas reales a los propietarios de sitios WordPress manteniendo los más altos estándares de programación y requisitos de accesibilidad.

Capturas

  • Pantalla de advertencia que muestra las acciones a realizar y el estado actual de la base de datos.
  • Pantalla de resultados que muestra estadísticas detalladas de la limpieza, incluidos los registros.

Instalación

  1. Sube los archivos del plugin al directorio /wp-content/plugins/easy-actions-scheduler-cleaner-ayudawp, o instala el plugin directamente desde la pantalla de plugins de WordPress.
  2. Activa el plugin desde la pantalla de ‘Plugins’ en WordPress.
  3. El plugin te redirigirá automáticamente a Herramientas Limpiador sencillo del programador de acciones.
  4. Revisa el mensaje de advertencia y el estado de la base de datos.
  5. Haz clic en « Realizar limpieza» para llevar a cabo la operación de limpieza.
  6. Revisa los resultados y desactiva el plugin.
  7. Borra los archivos del plugin de tu servidor.

FAQ

¿Es seguro utilizarlo?

Sí, pero como con cualquier operación de base de datos, siempre debes hacer antes una copia de seguridad de tu base de datos. El plugin solo elimina los registros históricos que WooCommerce ya no necesita.

¿Romperá mi tienda WooCommerce?

No. El plugin solo elimina las acciones completadas, fallidas, canceladas, vencidas y pendientes antiguas, además de los registros de acciones. Conserva todas las acciones activas y pendientes recientes que WooCommerce aún necesita.

¿Cuántos registros se borrarán?

Esto depende de la actividad de tu tienda. Algunas tiendas pueden tener miles, otras millones. La tabla de registros de acciones suele ser la más grande. El plugin te muestra el estado actual de la base de datos antes de la limpieza y los resultados detallados después.

¿Puedo deshacer la limpieza?

No, esta operación es irreversible. Por eso recomendamos encarecidamente crear una copia de seguridad de la base de datos antes de utilizar el plugin.

¿Afectará a mi tienda el borrado de los registros de acciones?

No. Los registros de acciones son meros registros históricos que se utilizan para depuración y supervisión. Su borrado no afecta a la funcionalidad de la tienda, pero puede reducir significativamente el tamaño de la base de datos.

¿Con qué frecuencia debería utilizarlo?

Esto depende de la actividad de tu tienda. Las tiendas con mucho tráfico pueden beneficiarse de limpiezas trimestrales, mientras que las tiendas más pequeñas pueden necesitarlas solo una vez al año. Supervisa el tamaño de tu base de datos y el rendimiento del programador de acciones.

¿Funciona con Actions Scheduler Pro?

Este plugin funciona con el programador de acciones estándar que viene con WooCommerce. No se ha probado su compatibilidad con Action Scheduler Pro.

¿Por qué el plugin se desactiva a sí mismo?

Es una característica de seguridad. Como se trata de una potente herramienta de limpieza de bases de datos, está pensada para usarla una sola vez y evitar limpiezas repetidas por accidente.

Reseñas

29 de septiembre de 2025 1 respuesta
In the scheduled actions, there were tens of thousands of actions, of which only 17 were Pending. With a single click, it removed everything unnecessary, making the database size drop significantly. An absolute lifesaver.
29 de septiembre de 2025 1 respuesta
Funciona, y funciona muy bien. Lo acabo de probar y me ha hecho una limpieza de miles de registros con una buena lógica de borrado. Muy buena solución. Gracias
Leer todas las 2 reseñas

Colaboradores y desarrolladores

«Limpiador sencillo del programador de acciones – AyudaWP.com» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Limpiador sencillo del programador de acciones – AyudaWP.com» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.

Traduce «Limpiador sencillo del programador de acciones – AyudaWP.com» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.0.2

  • Tested up to WordPress 6.9
  • Probado hasta WooCommerce 10.3.x

1.0.1

  • Eliminada la dependencia obligatoria de WooCommerce.
  • Ahora el plugin funciona con cualquier plugin que use el programador de acciones.
  • Añadido enlace a los ajustes en el listado de plugins para ofrecer un acceso rápido.
  • Mejoradas las comprobaciones de activación para verificar únicamente las tablas del programador de acciones.
  • Actualizadas las descripcionesy documentación del plugin.

1.0.0

  • Versión inicial
  • Permite la limpieza de acciones completadas, fallidas, canceladas y vencidas.
  • Permite limpiar las acciones pendientes antiguas (más de 30 días).
  • Permite limpiar los registros de acciones.
  • Procesamiento por lotes de grandes conjuntos de datos
  • Limpieza de datos huérfanos
  • Informes detallados
  • Advertencias y confirmaciones de seguridad.
  • Desactivación automática del plugin