Title: AMPM Queue Manager for Action Scheduler
Author: Marcelo Pedra
Published: <strong>31 de julio de 2026</strong>
Last modified: 31 de julio de 2026

---

Buscar plugins

![](https://ps.w.org/ampm-queue-manager-action-scheduler/assets/banner-772x250.png?
rev=3630572)

![](https://ps.w.org/ampm-queue-manager-action-scheduler/assets/icon-256x256.png?
rev=3630563)

# AMPM Queue Manager for Action Scheduler

 Por [Marcelo Pedra](https://profiles.wordpress.org/kent-brockman/)

[Descargar](https://downloads.wordpress.org/plugin/ampm-queue-manager-action-scheduler.1.0.3.zip)

 * [Detalles](https://es.wordpress.org/plugins/ampm-queue-manager-action-scheduler/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/ampm-queue-manager-action-scheduler/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/ampm-queue-manager-action-scheduler/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/ampm-queue-manager-action-scheduler/#developers)

 [Soporte](https://wordpress.org/support/plugin/ampm-queue-manager-action-scheduler/)

## Descripción

**AMPM Queue Manager for Action Scheduler** gives site administrators fine-grained,
safe control over WordPress Action Scheduler behavior — without editing code.

Action Scheduler powers background processing in WooCommerce, Mailchimp, Jetpack,
and dozens of other plugins. Its default settings are tuned for medium-to-large 
environments and can overwhelm shared hosting servers, causing slow page loads, 
server timeouts, and database bloat.

Este plugin permite ajustar parámetros clave desde un panel de administración claro(**
Ajustes  Gestor de colas**), con valores recomendados preseleccionados y descripciones
sencillas de las ventajas y desventajas de cada opción.

The **Tools** tab shows the current queue status, provides a deliberately limited
manual queue run, links to the Action Scheduler administration screen, and includes
an adaptive AJAX cleaner for old completed, failed, or canceled actions.

#### Compatibilidad

 * Requiere WordPress 5.8 o una versión posterior.
 * Requiere PHP 7.2 o una versión posterior.
 * Version 1.0.1 was confirmed working with WordPress 7.0.2 and Action Scheduler
   3.9.3.

#### Herramientas: estado de la cola y ejecución manual

Consulta de un vistazo las acciones pendientes, las que ya deben ejecutarse, las
que están en curso y las que han fallado recientemente. Si hay trabajo en espera,
un administrador puede iniciar un ciclo de procesamiento conservador limitado a 
un ejecutor, lotes de 25 acciones y un límite de 20 segundos para el ejecutor.

Because due actions can send email, process orders, or contact external services,
the manual run requires explicit confirmation. A direct link opens the standard 
Action Scheduler administration screen, using the WooCommerce-integrated location
when WooCommerce is active.

El estado de la cola también informa del número total de acciones fallidas y de 
cuántas han fallado durante las últimas 24 horas. Los administradores pueden eliminar
permanentemente todas las acciones fallidas y sus registros relacionados en lotes
conservadores después de revisar un aviso de confirmación claro.

#### Tools: Adaptive Action Scheduler Purge

Action Scheduler default cleanup routines often fail to process massive backlogs
on old stores, leaving hundreds of thousands of orphaned rows.
 The plugin includes
a dedicated **Tools** tab providing an immediate, on-demand Action Scheduler DB 
cleanup. * **Adaptive Batching**: Safely deletes old records using an intelligent
AJAX loop that self-tunes its chunk size (up to 10,000 items per request) based 
on your server’s real-time response capability. * **Zero-Timeout Architecture**:
Built-in 504 Gateway Timeout detection automatically halts and retries with a smaller
payload, ensuring large databases (50k+ rows) can be cleared on any hosting plan
without crashing. * **Feedback & Safety**: Shows real-time granular progress and
requires explicit database-backup confirmation before starting the irreversible 
cleanup.

#### Action Scheduler Settings

**Lotes simultáneos**
 Controla cuántos lotes de tareas en segundo plano pueden 
ejecutarse al mismo tiempo. Valor predeterminado: 5. En un alojamiento compartido,
5 lotes simultáneos pueden provocar picos de uso de CPU y memoria y activar limitaciones
del servidor o agotar los tiempos de espera. Establecer el valor en 1 garantiza 
que solo se ejecute un lote cada vez y protege los recursos del servidor, a costa
de procesar la cola más lentamente.

**Tareas por lote**
 Controla cuántas tareas individuales (acciones) se procesan
en cada ejecución de un lote. Valor predeterminado: 25. Reducirlo disminuye los 
picos de uso de memoria. Aumentarlo acelera el procesamiento de la cola en servidores
con capacidad suficiente, pero puede provocar errores por agotar el límite de memoria
de PHP en entornos con pocos recursos.

**Tiempo límite por ejecución**
 Controla el número máximo de segundos que puede
funcionar un ejecutor de la cola antes de detenerse. Valor predeterminado: 30 segundos.
Cuando solo se ejecuta 1 lote simultáneo, los 30 segundos predeterminados pueden
no ser suficientes para vaciar colas grandes. Aumentar el límite a 60 o 90 segundos
permite que cada ejecución procese más trabajo sin aumentar la simultaneidad.

**Log Retention Period**
 Controls how long completed and failed action records 
are kept in the database. Default: 30 days. On busy stores, the Action Scheduler
log can grow to hundreds of thousands of rows. Reducing retention to 7 or 14 days
keeps the database lean without losing meaningful debugging history for most use
cases.

#### Ajustes de WooCommerce

**Caducidad de los datos transitorios del bucle de productos**
 Controla cuánto 
tiempo guarda WooCommerce en la caché de la base de datos los datos de los bucles
de productos (datos transitorios wc_product_loop_*). Valor predeterminado: 30 días.
Estos datos transitorios se acumulan por cada ID de producto y pueden aumentar considerablemente
el tamaño de la tabla wp_options. Reducir el período a 1 día mantiene actualizadas
la caché y la base de datos, con un impacto mínimo en el rendimiento, ya que WooCommerce
los regenera de forma eficiente.

**Fragmentos del carrito**
 Controla si WooCommerce realiza una petición AJAX en
cada carga de página para actualizar el widget del minicarrito en tiempo real. Valor
predeterminado: activado. Esta llamada AJAX añade latencia a cada página vista. 
Si tu tema no muestra un minicarrito dinámico que se actualice al instante (por 
ejemplo, si utilizas un icono sencillo que enlaza con /cart), desactivar los fragmentos
elimina una petición innecesaria por visitante. La página del carrito y la finalización
de compra no se ven afectadas.

## Instalación

 1. Upload the `ampm-queue-manager-action-scheduler` folder to `/wp-content/plugins/`.
 2. Activa el plugin desde el menú **Plugins** de WordPress.
 3. Ve a **Ajustes  Gestor de colas** y revisa o modifica los ajustes.

## FAQ

### ¿Este plugin necesita WooCommerce?

No. The Action Scheduler settings work on any WordPress site. The WooCommerce section
is automatically disabled and hidden if WooCommerce is not active.

### ¿Es seguro usarlo en un sitio de producción?

Sí. Todos los ajustes incluyen valores recomendados conservadores. El panel de administración
utiliza una lista estricta de valores permitidos, por lo que no se pueden enviar
valores arbitrarios.

### ¿Qué ocurre si desinstalo el plugin?

The plugin deletes its settings from the database on uninstall. Action Scheduler
and WooCommerce revert to their upstream defaults.

### ¿Puedo desactivar solo algunas funciones?

Sí. Cada parámetro se configura de forma independiente. Puedes modificar únicamente
los ajustes relevantes para tu sitio.

### Will this conflict with other plugins that modify Action Scheduler?

The plugin uses standard WordPress filters. If another plugin applies the same filters,
the last one registered wins. In most cases there is no conflict, but if you notice
settings not taking effect, check for other plugins that modify Action Scheduler
behavior.

### ¿Qué elimina la herramienta de limpieza?

La herramienta de limpieza selecciona únicamente las acciones antiguas cuyo estado
es `complete`, `failed` o `canceled`, junto con sus filas de registro relacionadas.
Las acciones pendientes y recientes quedan excluidas. Los cambios en la base de 
datos son irreversibles, así que haz una copia de seguridad actualizada y prueba
la herramienta en un sitio de pruebas antes de usarla en una base de datos de producción.

### ¿Qué hace «Ejecutar cola ahora»?

It asks Action Scheduler to process actions that are already due. The run is deliberately
constrained to one runner, batches of 25 actions, and a 20-second runner time limit.
Individual actions can still take longer or perform external side effects, so review
the queue and create a backup before running unfamiliar jobs.

### ¿Qué elimina «Eliminar acciones fallidas»?

It permanently deletes every action currently marked as `failed`, regardless of 
age, together with its related Action Scheduler logs. It does not delete pending,
in-progress, complete, or canceled actions. Review the failure details first because
they may reveal a recurring problem, and back up the database before continuing.

## Reseñas

No hay valoraciones para este plugin.

## Colaboradores y desarrolladores

«AMPM Queue Manager for Action Scheduler» es un software de código abierto. Las 
siguientes personas han colaborado con este plugin.

Colaboradores

 *   [ Marcelo Pedra ](https://profiles.wordpress.org/kent-brockman/)

«AMPM Queue Manager for Action Scheduler» está traducido en 1 idioma. Gracias a 
[los traductores](https://translate.wordpress.org/projects/wp-plugins/ampm-queue-manager-action-scheduler/contributors)
por sus contribuciones.

[Traduce «AMPM Queue Manager for Action Scheduler» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/ampm-queue-manager-action-scheduler)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/ampm-queue-manager-action-scheduler/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/ampm-queue-manager-action-scheduler/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/ampm-queue-manager-action-scheduler/)
por [RSS](https://plugins.trac.wordpress.org/log/ampm-queue-manager-action-scheduler/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.0.3

 * Se eliminaron los archivos PO, MO y POT incluidos en el paquete de WordPress.
   org; las traducciones se gestionan mediante translate.wordpress.org.
 * Se añadió la validación del nonce para los parámetros de consulta del aviso de
   guardado o restablecimiento de los ajustes.
 * Se preparó cada ID de acción utilizado por la limpieza adaptativa con un marcador
   de posición `%d` individual.

#### 1.0.2

 * Se añadió una herramienta por lotes para eliminar permanentemente todas las acciones
   fallidas y sus registros relacionados.
 * Se modificó el resumen de la cola para mostrar el total de fallos y conservar
   el recuento de fallos de las últimas 24 horas.
 * Documented successful testing with WordPress 7.0.2 and Action Scheduler 3.9.3.
 * Se saneó cada ajuste enviado antes de aplicar la lista estricta de valores permitidos
   existente.
 * Se documentó la interpolación segura del nombre de la tabla necesaria para mantener
   la compatibilidad con WordPress 5.8.

#### 1.0.1

 * Se cambió el nombre del plugin a AMPM Queue Manager for Action Scheduler y su
   slug y dominio de texto a `ampm-queue-manager-action-scheduler`.
 * Se añadieron contadores del estado de la cola para las acciones pendientes, las
   que ya deben ejecutarse, las que están en curso y las que han fallado recientemente.
 * Se añadió una ejecución manual de la cola deliberadamente limitada y con confirmación
   explícita.
 * Added a link to the standard Action Scheduler administration screen, including
   its WooCommerce location.
 * Se corrigió la consulta de limpieza para que ya no haga referencia a la columna
   inexistente `action_id` de la tabla de reclamaciones.
 * Se actualizaron los metadatos del colaborador de WordPress.org y se eliminó el
   cargador manual de traducciones innecesario.

#### 1.0.0

 * Versión inicial.

## Meta

 *  Versión **1.0.3**
 *  Última actualización **hace 2 semanas**
 *  Instalaciones activas **Menos de 10**
 *  Versión de WordPress ** 5.8 o superior **
 *  Probado hasta **7.0.4**
 *  Versión de PHP ** 7.2 o superior **
 *  Idiomas
 * [English (US)](https://wordpress.org/plugins/ampm-queue-manager-action-scheduler/)
   y [Spanish (Argentina)](https://es-ar.wordpress.org/plugins/ampm-queue-manager-action-scheduler/).
 *  [Traducir a tu idioma](https://translate.wordpress.org/projects/wp-plugins/ampm-queue-manager-action-scheduler)
 * Etiquetas:
 * [action scheduler](https://es.wordpress.org/plugins/tags/action-scheduler/)[cron](https://es.wordpress.org/plugins/tags/cron/)
   [performance](https://es.wordpress.org/plugins/tags/performance/)[queue](https://es.wordpress.org/plugins/tags/queue/)
   [woocommerce](https://es.wordpress.org/plugins/tags/woocommerce/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/ampm-queue-manager-action-scheduler/advanced/)

## Valoraciones

Aún no se han enviado valoraciones.

[Tu valoración](https://wordpress.org/support/plugin/ampm-queue-manager-action-scheduler/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/ampm-queue-manager-action-scheduler/reviews/)

## Colaboradores

 *   [ Marcelo Pedra ](https://profiles.wordpress.org/kent-brockman/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/ampm-queue-manager-action-scheduler/)