La beta de CachePilot está abierta. Participar gratis en la beta

WooCommerce

Caché Redis para tiendas WooCommerce

CachePilot almacena en caché las páginas de la tienda y las purga cuando cambian los precios o el stock. Esta página enumera cada desencadenante y explica qué ocurre con el carrito.

Guía del Page Cache en WooCommerce

Sección de la página Modules de CachePilot: WooCommerce Optimizer, WordPress Core Cache, Cache Groups Manager, CSS and JS Minify, Options Optimizer y Page Cache, todos activos y controlados por Autopilot

Qué desencadena una purga

Los hooks se apoyan en la API de WooCommerce, de modo que cuentan los cambios hechos desde el administrador, la REST API, WP-CLI, las importaciones y las ofertas programadas. Una edición masiva vacía la caché una sola vez, al final de la petición.

01

Precio o fecha de oferta

Al guardar un cambio en el precio, en las fechas de oferta, en el estado fiscal o en la clase de impuesto, se vacía todo el Page Cache, porque los productos relacionados y las ventas adicionales muestran ese dato en otras páginas.

02

Stock

Un pedido, una importación o una edición del stock purgan la página del producto junto con las páginas de la tienda y de la categoría.

03

Producto guardado o reordenado

Cualquier otro cambio guardado en un producto y un nuevo orden de productos purgan las mismas páginas.

04

Ajustes de la tienda

La moneda, el formato numérico, los ajustes de impuestos, las tarifas de impuestos y el país predeterminado vacían todo el Page Cache.

Log de Autopilot tras un cambio de precio: Full page cache invalidated, Auto-preload scheduled y después Auto-preload executed: 95 pages
El log después de que el precio de un producto de prueba pasara de 20 a 21.

Un cambio escrito directamente en la base de datos no activa ninguno de estos hooks. Esa página permanece hasta que termina su tiempo de vida, como máximo 12 horas.

Fragmentos del carrito

La petición de fragmentos rellena el minicarrito en cada página en caché. Con el Page Cache activo, CachePilot guarda durante 7 días la respuesta para un carrito vacío, por idioma y moneda, y la sirve antes de que se cargue WordPress.

Una respuesta con productos en el carrito viene de WordPress cada vez. Los cambios en el tema, en los menús y en los widgets vacían las respuestas guardadas.

Los ajustes del Page Cache de CachePilot con las notas sobre las páginas excluidas de WooCommerce y sobre las cookies del carrito

Time to First Byte de una página en caché

33 a 54 ms

Página en caché en una tienda WooCommerce en producción, noviembre de 2026

Método de medición

Preguntas de los propietarios de tiendas

¿Se almacenan en caché las páginas cuando el carrito tiene productos?

Los visitantes con productos en el carrito reciben páginas en caché, y el minicarrito llega mediante los fragmentos. Una página generada para un visitante así, o para cualquiera con una sesión de WooCommerce, no se guarda, porque puede mostrar los avisos de ese visitante.

¿CachePilot almacena en caché el proceso de pago?

No. Las páginas de carrito, de pago y de cuenta están excluidas, y las peticiones POST van siempre a WordPress.

¿Puedo limitar el script de fragmentos?

Sí. Un ajuste del módulo WooCommerce Optimizer lo carga solo en las páginas de tienda, carrito y pago. Viene desactivado de fábrica, porque el script actualiza el minicarrito en las páginas en caché.

Pruebe en una copia de staging de su tienda

En la beta para empresas, instale CachePilot en staging y cambie un precio para ver la purga.