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.

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.

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.

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
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.