¿Cómo mostrar mensajes condicionales en la ficha de producto?
Una regla muestra el mensaje, la etiqueta o el botón adecuados en las fichas afectadas y los retira cuando cambia la condición. Pasos, un caso concreto y límites.
Caché de páginas completas con purga precisa, precarga y páginas precomprimidas.
Una página guardada se envía antes de que PrestaShop construya la página, sin ninguna consulta SQL del módulo.
Visite sus páginas por adelantado desde el panel o una tarea programada, antes de que lleguen sus visitantes.
Las páginas se comprimen una vez al guardarse: Gzip, y Brotli si su servidor tiene la extensión.
Solo se eliminan las páginas afectadas cuando modifica un producto, un precio, una promoción o un stock.
Cada tienda, idioma, moneda y dispositivo (escritorio o móvil) tiene su propia copia guardada.
Pruebe con un clic y siga la tasa de aciertos, la mejora de velocidad y los motivos de las visitas sin caché.
Cada vez que un visitante carga una página, PrestaShop ejecuta toda la pila: inicialización del framework, conexión a la base de datos, cientos de consultas SQL, compilación de plantillas Smarty, ejecución de los hooks de cada módulo instalado y, por último, generación del HTML. En una tienda con decenas de módulos y miles de productos, este ciclo tarda desde varios cientos de milisegundos hasta varios segundos por página, y se repite para cada visitante aunque la mayoría de las páginas sean idénticas para todos.
Durante ese tiempo, su visitante espera. Google también tiene en cuenta la velocidad de las páginas en su clasificación a través de los Core Web Vitals, de modo que una tienda lenta perjudica tanto su tasa de conversión como su SEO.
Cache Pro guarda el HTML final de cada página la primera vez que se genera y sirve después esa copia guardada a cada visitante siguiente. Se envía antes de que PrestaShop empiece a construir la página: el servidor ya no tiene que generar la página de nuevo, simplemente lee un archivo y lo envía. El resultado:

Cada página guardada se comprime una sola vez, al guardarla, en Gzip y, cuando su servidor tiene la extensión PHP de Brotli, también en Brotli. Cuando un visitante pide una página, Cache Pro sirve el mejor formato que acepta su navegador, según la cabecera Accept-Encoding. Brotli suele producir archivos más pequeños que Gzip, lo que ayuda sobre todo en móvil. A diferencia de la compresión al vuelo, la precompresión no añade ningún trabajo de compresión en el momento de servir la página.
Antes de la compresión, Cache Pro puede eliminar los comentarios HTML y los espacios entre etiquetas de la copia guardada. Los scripts, los estilos y los textos no se tocan, y puede desactivarla con un clic si un tema no la soporta.
Una caché de páginas completas nunca debe mostrar una página construida para otra persona: los elementos propios del visitante, como el carrito, quedarían congelados en el HTML guardado. Por eso, por defecto, los clientes conectados y los visitantes con carrito reciben siempre páginas normales y exactas, construidas por PrestaShop: el carrito, los totales y la cuenta nunca se congelan ni se comparten.
¿Prefiere que los visitantes con carrito también reciban las páginas guardadas? Cache Pro adopta un enfoque más fino: una opción avanzada envía la página guardada y luego actualiza el bloque del carrito con una ligera petición AJAX una vez cargada la página, de modo que el carrito muestra siempre datos actualizados. Un botón detecta el bloque del carrito de los temas Classic y Hummingbird; para otro tema, indique el hook y el selector CSS del bloque. La página de un visitante así nunca se guarda.

Nunca debería tener que vaciar la caché manualmente tras modificar su tienda. Cache Pro escucha los eventos nativos de PrestaShop y purga automáticamente solo las páginas afectadas cuando usted:
Una página que muestra una promoción que empieza o termina más tarde se guarda solo hasta ese momento, así que una promoción programada aparece y termina a tiempo. Las purgas funcionan también con la caché desactivada, de modo que una página nunca puede volver desactualizada.
Tras una purga completa o una instalación nueva, la caché está vacía y los primeros visitantes de cada página experimentan tiempos de carga normales. El warm-up integrado de Cache Pro, llamado precarga en el módulo, resuelve este problema visitando sus páginas por adelantado y llenando la caché antes de que llegue el primer visitante real: inicio, categorías, más vendidos, novedades, marcas, proveedores, productos y páginas CMS, en todos los idiomas y, si lo desea, en la versión móvil. Utiliza su sitemap o su catálogo de productos.

Las páginas de PrestaShop cambian según el contexto del visitante. Cache Pro conserva una copia distinta para cada uno:
Un visitante suizo que navega en CHF nunca recibirá la página guardada de un visitante en EUR.
Cache Pro incluye un panel claro, pensado para principiantes, que muestra lo que hace la caché, sin ningún conocimiento técnico:
¿Necesita actualizar páginas concretas? Vacíe toda la caché, un tipo de página (con el número de páginas guardadas y una explicación en lenguaje sencillo de cuándo hacerlo) o una página desde su dirección. Un cuadro de confirmación protege el vaciado completo, las últimas purgas se enumeran con su causa y la precarga puede volver a llenar la caché justo después.

¿Sincroniza su tienda con un ERP, un PIM o una cadena de despliegue? Cache Pro le ofrece una dirección protegida por un token secreto: una tarea cron limpia la caché y lanza la precarga, y sus herramientas pueden purgar todo, un tipo de página, un producto, una categoría, una página CMS, una marca, un proveedor o una dirección, iniciar la precarga y leer las estadísticas, todo con una simple petición HTTP.
actionDispatcher), antes de construir la páginaX-WP-Cache: HIT, MISS o BYPASS)Compatible con PrestaShop 1.7.8, 8.0+ y 9.1+, con PHP 7.4 como mínimo, las extensiones cURL y zlib y una carpeta de caché en la que el módulo pueda escribir. PrestaShop 1.7.7 y anteriores, y 9.0, no son compatibles. Un único archivo sirve para todas estas versiones. La interfaz está disponible en francés, inglés, español, italiano y polaco. Conserve un solo módulo de caché de páginas completas a la vez.
El soporte se presta desde su área de cliente WePresta o por correo electrónico en mail@wepresta.shop, según la opción de soporte de su plan. Leer la documentación completa
Descubre cómo nos comparamos con las alternativas más comunes del mercado.
| Característica | WePresta | Addons |
|---|---|---|
| payments Precios transparentes | check_circle | cancel |
| update Actualizaciones de por vida incluidas | check_circle | cancel |
| support_agent Soporte directo del desarrollador | check_circle | cancel |
| verified Compatible con PS 1.7, 8 y 9 | check_circle | help_outline |
| code Código limpio y estandarizado | check_circle | cancel |
| storefront Compatible multi-tienda | check_circle | help_outline |
| money_off Sin tarifas de renovación ocultas | check_circle | cancel |
Encuentra respuestas a las preguntas más frecuentes sobre este módulo
Únete a +9 comerciantes que usan este módulo
Instalación en 5 minutos · Documentación completa incluida
check_circle
check_circle