{"id":3694,"date":"2026-07-11T12:42:53","date_gmt":"2026-07-11T10:42:53","guid":{"rendered":"https:\/\/mantenimientoweb.pro\/blog\/como-limpiar-la-cache-avanzada-de-prestashop-para-solucionar-problemas-de-diseno\/"},"modified":"2026-07-11T12:42:54","modified_gmt":"2026-07-11T10:42:54","slug":"como-limpiar-la-cache-avanzada-de-prestashop-para-solucionar-problemas-de-diseno","status":"publish","type":"post","link":"https:\/\/mantenimientoweb.pro\/blog\/como-limpiar-la-cache-avanzada-de-prestashop-para-solucionar-problemas-de-diseno\/","title":{"rendered":"\u00bfC\u00f3mo limpiar la cach\u00e9 avanzada de PrestaShop para solucionar problemas de dise\u00f1o?"},"content":{"rendered":"<article>\n<header>\n      \u00bfC\u00f3mo limpiar la cach\u00e9 avanzada de PrestaShop para solucionar problemas de dise\u00f1o?<\/p>\n<p>Hay pocas escenas tan desconcertantes en una tienda online como esta: cambias un color, corriges un margen, actualizas una plantilla\u2026 y el escaparate sigue igual, imperturbable, como si PrestaShop hubiera decidido conservar tu antiguo dise\u00f1o por puro romanticismo. \ud83d\uded2\u2728<\/p>\n<p>La cach\u00e9, esa gran aliada del rendimiento, puede convertirse en una peque\u00f1a dictadura est\u00e9tica. Acelera la tienda, s\u00ed; pero tambi\u00e9n puede aferrarse a archivos CSS, plantillas Smarty, combinaciones JavaScript o recursos minificados con la terquedad de una puerta hinchada por la humedad. El resultado: botones desalineados, estilos que no cargan, iconos desaparecidos, m\u00f3dulos con aspecto roto o una portada que parece vivir en otro calendario.<\/p>\n<p>Limpiar la cach\u00e9 en PrestaShop no consiste solo en pulsar un bot\u00f3n y esperar un milagro. A veces basta. A veces no. Esta gu\u00eda baja a la sala de m\u00e1quinas: cach\u00e9 de Smarty, cach\u00e9 Symfony, CCC, navegador, CDN, OPCache, servidor, permisos y m\u00e9todos seguros para tiendas en producci\u00f3n. Porque una cosa es borrar archivos a ciegas, y otra muy distinta es intervenir con criterio.<\/p>\n<\/header>\n<nav aria-label=\"\u00cdndice del art\u00edculo\">\n      <strong>Contenido de la gu\u00eda<\/strong><\/p>\n<ul>\n<li><a href=\"#por-que\">Por qu\u00e9 la cach\u00e9 rompe \u2014o aparenta romper\u2014 el dise\u00f1o<\/a><\/li>\n<li><a href=\"#tipos-cache\">Tipos de cach\u00e9 que intervienen en PrestaShop<\/a><\/li>\n<li><a href=\"#antes\">Antes de limpiar: precauciones necesarias<\/a><\/li>\n<li><a href=\"#backoffice\">Limpieza desde el Back Office<\/a><\/li>\n<li><a href=\"#manual\">Limpieza avanzada por archivos y consola<\/a><\/li>\n<li><a href=\"#ccc\">CSS, JavaScript y CCC: el sospechoso elegante<\/a><\/li>\n<li><a href=\"#servidor\">Cach\u00e9 del servidor, CDN y navegador<\/a><\/li>\n<li><a href=\"#diagnostico\">Diagn\u00f3stico r\u00e1pido seg\u00fan el s\u00edntoma<\/a><\/li>\n<li><a href=\"#buenas-practicas\">Buenas pr\u00e1cticas para evitar que vuelva a ocurrir<\/a><\/li>\n<\/ul>\n<\/nav>\n<section id=\"por-que\">\n<h2>Por qu\u00e9 la cach\u00e9 puede alterar el dise\u00f1o de una tienda PrestaShop<\/h2>\n<p>PrestaShop utiliza varios mecanismos para evitar que cada visita tenga que reconstruir la tienda desde cero. Es sensato. Un comercio electr\u00f3nico sin cach\u00e9 ser\u00eda como un restaurante que lava, corta y cocina cada ingrediente solo despu\u00e9s de que el cliente se sienta: muy artesanal, muy rom\u00e1ntico, y desesperadamente lento.<\/p>\n<p>El problema aparece cuando el sistema sigue sirviendo versiones antiguas de archivos que ya han cambiado. Por ejemplo:<\/p>\n<ul>\n<li>Modificas un archivo <code>.tpl<\/code>, pero PrestaShop muestra la plantilla compilada anterior.<\/li>\n<li>Actualizas un <code>.css<\/code>, pero el navegador o el CDN entrega una copia vieja.<\/li>\n<li>Activas la opci\u00f3n CCC y PrestaShop sigue usando un archivo minificado generado antes del cambio.<\/li>\n<li>Instalas o actualizas un m\u00f3dulo, pero el hook visual no aparece como deber\u00eda.<\/li>\n<li>Cambias im\u00e1genes, iconos o fuentes, y el dise\u00f1o carga a medias, como una fachada reci\u00e9n pintada bajo una tormenta.<\/li>\n<\/ul>\n<p>En estos casos, la tienda no necesariamente est\u00e1 rota. Lo que est\u00e1 roto es el pacto entre lo que t\u00fa has cambiado y lo que el visitante est\u00e1 viendo. Esa distancia, peque\u00f1a y venenosa, suele llamarse cach\u00e9 obsoleta.<\/p>\n<p>        <strong>Idea clave \ud83e\udde0:<\/strong> cuando hay problemas de dise\u00f1o en PrestaShop despu\u00e9s de tocar el tema, actualizar m\u00f3dulos o modificar CSS\/JS, la cach\u00e9 debe revisarse en capas. Primero PrestaShop. Luego navegador. Despu\u00e9s CDN. Finalmente servidor y PHP.<\/p>\n<\/section>\n<section id=\"tipos-cache\">\n<h2>Las capas de cach\u00e9 en PrestaShop: no hay un solo culpable<\/h2>\n<p>Decir \u201cborra la cach\u00e9\u201d es c\u00f3modo. Tambi\u00e9n es impreciso. En PrestaShop pueden coexistir varias cach\u00e9s, cada una con su propia memoria, sus propias man\u00edas y sus propias formas de arruinar una tarde.<\/p>\n<table>\n<thead>\n<tr>\n<th>Tipo de cach\u00e9<\/th>\n<th>Qu\u00e9 guarda<\/th>\n<th>Problemas de dise\u00f1o habituales<\/th>\n<th>D\u00f3nde se limpia<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Smarty<\/strong><\/td>\n<td>Plantillas compiladas y fragmentos cacheados.<\/td>\n<td>Cambios en archivos <code>.tpl<\/code> que no aparecen, bloques antiguos, m\u00f3dulos visuales desactualizados.<\/td>\n<td>Back Office, carpetas de cach\u00e9 o consola.<\/td>\n<\/tr>\n<tr>\n<td><strong>Symfony \/ PrestaShop core<\/strong><\/td>\n<td>Contenedores, rutas, servicios y configuraci\u00f3n compilada en versiones 1.7 y 8.<\/td>\n<td>Errores tras actualizar m\u00f3dulos, p\u00e1ginas del Back Office raras, fallos de compilaci\u00f3n.<\/td>\n<td><code>var\/cache\/prod<\/code>, <code>var\/cache\/dev<\/code> o comando de consola.<\/td>\n<\/tr>\n<tr>\n<td><strong>CCC<\/strong><\/td>\n<td>CSS y JavaScript combinados, comprimidos o minificados.<\/td>\n<td>Dise\u00f1o sin estilos, JavaScript roto, orden incorrecto de archivos, fuentes que no cargan.<\/td>\n<td>Par\u00e1metros avanzados &gt; Rendimiento y carpetas de assets del tema.<\/td>\n<\/tr>\n<tr>\n<td><strong>Navegador<\/strong><\/td>\n<td>CSS, JS, im\u00e1genes, fuentes y recursos est\u00e1ticos.<\/td>\n<td>T\u00fa ves el dise\u00f1o viejo, pero otro usuario lo ve bien; o al rev\u00e9s, que es m\u00e1s divertido, naturalmente.<\/td>\n<td>Recarga forzada, modo inc\u00f3gnito o limpieza del navegador.<\/td>\n<\/tr>\n<tr>\n<td><strong>CDN<\/strong><\/td>\n<td>Copias distribuidas de archivos est\u00e1ticos.<\/td>\n<td>Archivos CSS\/JS antiguos servidos desde Cloudflare, Fastly, Akamai u otro CDN.<\/td>\n<td>Panel del CDN: purge cache, purge URL o purge everything.<\/td>\n<\/tr>\n<tr>\n<td><strong>Servidor<\/strong><\/td>\n<td>HTML, respuestas PHP o archivos est\u00e1ticos cacheados por Nginx, Varnish, LiteSpeed, Redis, Memcached, etc.<\/td>\n<td>La p\u00e1gina completa parece congelada pese a limpiar PrestaShop.<\/td>\n<td>Hosting, panel del servidor, plugin\/m\u00f3dulo de cach\u00e9 o comandos administrativos.<\/td>\n<\/tr>\n<tr>\n<td><strong>OPCache<\/strong><\/td>\n<td>Bytecode PHP compilado en memoria.<\/td>\n<td>Cambios PHP que no se reflejan, comportamiento extra\u00f1o tras despliegues.<\/td>\n<td>Reinicio de PHP-FPM\/Apache, panel del hosting o script controlado.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Esta superposici\u00f3n explica por qu\u00e9 limpiar la cach\u00e9 desde el panel de PrestaShop puede no ser suficiente. No es que el bot\u00f3n sea in\u00fatil; es que est\u00e1 peleando una guerra local mientras el CDN, el navegador o PHP guardan sus propias copias como peque\u00f1os archiveros incorruptibles.<\/p>\n<\/section>\n<section id=\"antes\">\n<h2>Antes de tocar nada: seguridad, m\u00e9todo y una pizca de prudencia<\/h2>\n<p>Limpiar cach\u00e9 suele ser seguro. Borrar carpetas equivocadas, no. Entre ambas acciones hay la misma diferencia que entre podar un rosal y talar el jard\u00edn.<\/p>\n<h3>1. Haz copia de seguridad \ud83d\udee1\ufe0f<\/h3>\n<p>No necesitas respaldar toda la tienda para borrar cach\u00e9, pero antes de intervenir por FTP, SSH o panel del hosting conviene tener al menos una copia reciente de archivos y base de datos.<\/p>\n<h3>2. Activa modo mantenimiento<\/h3>\n<p>Si vas a limpiar cach\u00e9 en una tienda con tr\u00e1fico o a tocar archivos manualmente, activa mantenimiento desde <strong>Par\u00e1metros de la tienda &gt; Configuraci\u00f3n<\/strong>. A\u00f1ade tu IP para seguir navegando.<\/p>\n<h3>3. Identifica la versi\u00f3n<\/h3>\n<p>PrestaShop 1.6, 1.7 y 8 no organizan la cach\u00e9 exactamente igual. Una gu\u00eda seria no trata a todas las versiones como si fueran clones con distinto peinado.<\/p>\n<h3>4. No borres lo que no entiendes<\/h3>\n<p>La cach\u00e9 se regenera; archivos del tema, m\u00f3dulos, im\u00e1genes y configuraci\u00f3n no siempre. Ante la duda, renombra una carpeta antes de eliminarla.<\/p>\n<p>        <strong>Advertencia profesional \u26a0\ufe0f:<\/strong> evita permisos tipo <code>777<\/code> como soluci\u00f3n universal. Son el equivalente t\u00e9cnico a dejar la puerta abierta \u201cpara que entre el aire\u201d. Usa propietario correcto y permisos razonables: habitualmente <code>755<\/code> para carpetas y <code>644<\/code> para archivos, ajustados al entorno del hosting.<\/p>\n<\/section>\n<section id=\"backoffice\">\n<h2>Primer m\u00e9todo: limpiar cach\u00e9 desde el Back Office de PrestaShop<\/h2>\n<p>La v\u00eda m\u00e1s limpia empieza donde debe empezar: en el panel de administraci\u00f3n. No siempre resuelve los casos dif\u00edciles, pero s\u00ed muchos. Adem\u00e1s, deja menos margen para convertir un problema visual en una novela negra.<\/p>\n<h3>En PrestaShop 1.7 y PrestaShop 8<\/h3>\n<ol>\n<li>Entra al <strong>Back Office<\/strong>.<\/li>\n<li>Ve a <strong>Par\u00e1metros avanzados &gt; Rendimiento<\/strong>.<\/li>\n<li>Busca el bloque de cach\u00e9.<\/li>\n<li>Pulsa <strong>Limpiar cach\u00e9<\/strong>.<\/li>\n<li>Revisa la tienda en una ventana privada o con recarga forzada.<\/li>\n<\/ol>\n<h3>Ajustes recomendados durante desarrollo<\/h3>\n<p>Si est\u00e1s modificando el tema o trabajando con un desarrollador, revisa la secci\u00f3n de Smarty:<\/p>\n<ul>\n<li><strong>Compilaci\u00f3n de plantillas:<\/strong> usa <em>Forzar compilaci\u00f3n<\/em> durante desarrollo si los cambios no aparecen.<\/li>\n<li><strong>Cach\u00e9:<\/strong> desact\u00edvala temporalmente mientras ajustas dise\u00f1o.<\/li>\n<li><strong>Despu\u00e9s de terminar:<\/strong> vuelve a una configuraci\u00f3n de producci\u00f3n para no sacrificar rendimiento.<\/li>\n<\/ul>\n<p>En producci\u00f3n, lo habitual es usar una opci\u00f3n equilibrada como <strong>\u201cRecompilar plantillas si los archivos han sido actualizados\u201d<\/strong>, junto con la cach\u00e9 activada cuando la tienda ya est\u00e1 estable. El comercio necesita velocidad; el dise\u00f1ador necesita frescura. La administraci\u00f3n sensata consiste en no permitir que uno estrangule al otro.<\/p>\n<p>        <strong>Prueba r\u00e1pida \ud83d\udd0e:<\/strong> despu\u00e9s de limpiar desde el Back Office, abre la p\u00e1gina con <span>Ctrl<\/span> + <span>F5<\/span> en Windows\/Linux o <span>Cmd<\/span> + <span>Shift<\/span> + <span>R<\/span> en macOS. Si el dise\u00f1o aparece bien, probablemente era cach\u00e9 del navegador o de assets.<\/p>\n<\/section>\n<section id=\"manual\">\n<h2>Limpieza avanzada: carpetas de cach\u00e9 por FTP, SFTP o SSH<\/h2>\n<p>Cuando el Back Office no carga, el bot\u00f3n no responde o los cambios siguen sin verse, toca bajar al s\u00f3tano. No hay m\u00fasica dram\u00e1tica, pero casi.<\/p>\n<h3>PrestaShop 1.7 y 8: limpiar <code>var\/cache<\/code><\/h3>\n<p>En PrestaShop 1.7 y 8, buena parte de la cach\u00e9 vive en:<\/p>\n<pre>\/var\/cache\/prod\n\/var\/cache\/dev<\/pre>\n<p>La carpeta <code>prod<\/code> corresponde al entorno de producci\u00f3n; <code>dev<\/code>, al entorno de desarrollo. En una tienda normal, la que m\u00e1s importa es <code>prod<\/code>.<\/p>\n<p><strong>M\u00e9todo seguro por FTP\/SFTP:<\/strong><\/p>\n<ol>\n<li>Accede al servidor con SFTP o el administrador de archivos del hosting.<\/li>\n<li>Entra en la carpeta ra\u00edz de PrestaShop.<\/li>\n<li>Ve a <code>var\/cache\/<\/code>.<\/li>\n<li>Elimina el contenido de <code>prod<\/code> y, si existe y procede, de <code>dev<\/code>.<\/li>\n<li>No elimines carpetas ajenas ni archivos del n\u00facleo.<\/li>\n<li>Recarga la tienda: PrestaShop regenerar\u00e1 la cach\u00e9.<\/li>\n<\/ol>\n<p><strong>M\u00e9todo por SSH:<\/strong><\/p>\n<pre>cd \/ruta\/a\/tu\/prestashop\nrm -rf var\/cache\/prod\/*\nrm -rf var\/cache\/dev\/*<\/pre>\n<p>Algunos administradores prefieren borrar directamente la carpeta <code>prod<\/code> completa para que se regenere. Puede funcionar, pero en entornos compartidos es m\u00e1s prudente borrar el contenido. Si hay archivos ocultos relevantes, revisa antes con <code>ls -la<\/code>.<\/p>\n<h3>Limpiar cach\u00e9 con consola en PrestaShop 1.7\/8<\/h3>\n<p>Si tienes acceso SSH y la instalaci\u00f3n lo permite, puedes usar la consola de PrestaShop basada en Symfony:<\/p>\n<pre>cd \/ruta\/a\/tu\/prestashop\nphp bin\/console cache:clear --env=prod --no-debug<\/pre>\n<p>Si est\u00e1s trabajando en entorno de desarrollo:<\/p>\n<pre>php bin\/console cache:clear --env=dev<\/pre>\n<p>En servidores con poca memoria, el comando puede fallar. No es raro. A veces limpiar manualmente <code>var\/cache\/prod<\/code> resulta m\u00e1s directo. La tecnolog\u00eda moderna, por supuesto, siempre encuentra formas sofisticadas de tropezar con una piedra muy antigua: la memoria insuficiente.<\/p>\n<h3>PrestaShop 1.6: rutas habituales<\/h3>\n<p>En PrestaShop 1.6, la estructura es diferente. Las rutas m\u00e1s comunes son:<\/p>\n<pre>\/cache\/smarty\/compile\n\/cache\/smarty\/cache\n\/cache\/class_index.php\n\/themes\/tu_tema\/cache<\/pre>\n<p>En general, puedes vaciar el contenido de <code>cache\/smarty\/compile<\/code> y <code>cache\/smarty\/cache<\/code>, manteniendo archivos de seguridad como <code>index.php<\/code> si existen. Tambi\u00e9n se suele eliminar <code>cache\/class_index.php<\/code>, que PrestaShop regenera autom\u00e1ticamente.<\/p>\n<p>        <strong>Cuidado \ud83d\udea8:<\/strong> no borres la carpeta <code>\/img<\/code>, <code>\/modules<\/code>, <code>\/themes\/tu_tema<\/code> ni <code>\/override<\/code> pensando que \u201ctodo es cach\u00e9\u201d. No lo es. Y la tienda no agradecer\u00e1 tu entusiasmo.<\/p>\n<h3>Permisos despu\u00e9s de limpiar<\/h3>\n<p>Tras borrar cach\u00e9, PrestaShop necesita escribir de nuevo en ciertas carpetas. Si aparecen errores 500, pantallas blancas o mensajes de permisos, revisa propiedad y permisos:<\/p>\n<pre>find var\/cache -type d -exec chmod 755 {} \\;\nfind var\/cache -type f -exec chmod 644 {} \\;<\/pre>\n<p>En servidores dedicados o VPS, tambi\u00e9n puede ser necesario ajustar el propietario al usuario que ejecuta PHP, por ejemplo:<\/p>\n<pre>chown -R www-data:www-data var\/cache var\/logs<\/pre>\n<p>El usuario real puede variar: <code>www-data<\/code>, <code>apache<\/code>, <code>nginx<\/code>, el usuario de cPanel o uno espec\u00edfico del hosting. No copies este comando como quien copia una receta de tarta; confirma primero tu entorno.<\/p>\n<\/section>\n<section id=\"ccc\">\n<h2>CCC en PrestaShop: cuando optimizar rompe el escaparate<\/h2>\n<p>CCC significa <strong>Combinaci\u00f3n, Compresi\u00f3n y Cach\u00e9<\/strong>. Su funci\u00f3n es mejorar el rendimiento reduciendo y optimizando archivos CSS y JavaScript. En teor\u00eda, es un mayordomo eficiente. En la pr\u00e1ctica, a veces esconde los cubiertos.<\/p>\n<p>Lo encontrar\u00e1s en <strong>Par\u00e1metros avanzados &gt; Rendimiento<\/strong>. Sus opciones pueden incluir:<\/p>\n<ul>\n<li>Smart cache para CSS.<\/li>\n<li>Smart cache para JavaScript.<\/li>\n<li>Minificaci\u00f3n de HTML.<\/li>\n<li>Compresi\u00f3n de JavaScript en HTML.<\/li>\n<li>Mover JavaScript al final.<\/li>\n<li>Optimizaci\u00f3n de Apache mediante reglas espec\u00edficas, seg\u00fan el entorno.<\/li>\n<\/ul>\n<h3>Cu\u00e1ndo sospechar de CCC<\/h3>\n<p>CCC suele estar implicado cuando:<\/p>\n<ul>\n<li>El sitio se ve bien con CCC desactivado, pero se rompe al activarlo.<\/li>\n<li>Los estilos cargan en orden incorrecto.<\/li>\n<li>Un slider, men\u00fa, buscador o m\u00f3dulo visual deja de funcionar.<\/li>\n<li>Los iconos de Font Awesome u otra librer\u00eda aparecen como cuadrados vac\u00edos.<\/li>\n<li>Hay errores en la consola del navegador relacionados con archivos <code>.js<\/code> minificados.<\/li>\n<\/ul>\n<h3>Procedimiento recomendado con CCC<\/h3>\n<ol>\n<li>Desactiva temporalmente las opciones CCC.<\/li>\n<li>Limpia la cach\u00e9 desde el Back Office.<\/li>\n<li>Limpia cach\u00e9 del navegador o prueba en inc\u00f3gnito.<\/li>\n<li>Comprueba si el dise\u00f1o vuelve a la normalidad.<\/li>\n<li>Activa las opciones una por una, no todas a la vez.<\/li>\n<li>Cuando detectes cu\u00e1l rompe el dise\u00f1o, revisa el m\u00f3dulo o archivo responsable.<\/li>\n<\/ol>\n<p>Este enfoque es menos espectacular que pulsar todos los interruptores con fe heroica, pero mucho m\u00e1s \u00fatil. El diagn\u00f3stico web se parece a escuchar un motor: si aceleras, frenas, apagas la radio y prestas atenci\u00f3n, tarde o temprano oyes la pieza que chirr\u00eda.<\/p>\n<h3>Archivos generados por el tema<\/h3>\n<p>Seg\u00fan versi\u00f3n, tema y configuraci\u00f3n, PrestaShop puede generar archivos optimizados en rutas como:<\/p>\n<pre>\/themes\/tu_tema\/assets\/cache\n\/themes\/tu_tema\/cache<\/pre>\n<p>Si los estilos no actualizan pese a limpiar <code>var\/cache<\/code>, revisa estas carpetas. De nuevo: borra archivos generados, no archivos fuente del tema. Si ves ficheros minificados con nombres largos, hashes o combinaciones de CSS\/JS, probablemente son candidatos. Si ves <code>theme.css<\/code>, <code>custom.css<\/code> o archivos originales del tema, piensa dos veces.<\/p>\n<p>        <strong>Consejo de desarrollo \ud83c\udfa8:<\/strong> si editas CSS, trabaja preferiblemente sobre el archivo fuente adecuado del tema o sobre <code>custom.css<\/code> cuando el tema lo contemple. Evita modificar archivos minificados generados por CCC: se perder\u00e1n al regenerar la cach\u00e9.<\/p>\n<\/section>\n<section id=\"servidor\">\n<h2>M\u00e1s all\u00e1 de PrestaShop: navegador, CDN, OPCache y cach\u00e9 del servidor<\/h2>\n<p>A veces limpias PrestaShop con impecable disciplina y el dise\u00f1o sigue igual. Es ah\u00ed cuando uno recuerda que la web no es una l\u00ednea recta, sino una cadena de intermediarios: navegador, DNS, CDN, proxy, servidor web, PHP, aplicaci\u00f3n. Cada uno guarda algo. Cada uno olvida cuando quiere.<\/p>\n<h3>1. Cach\u00e9 del navegador<\/h3>\n<p>Antes de culpar al servidor, prueba lo elemental:<\/p>\n<ul>\n<li>Recarga forzada con <span>Ctrl<\/span> + <span>F5<\/span>.<\/li>\n<li>Abre la tienda en modo inc\u00f3gnito.<\/li>\n<li>Prueba otro navegador.<\/li>\n<li>Usa las herramientas de desarrollador y marca <strong>Disable cache<\/strong> mientras est\u00e9n abiertas.<\/li>\n<\/ul>\n<p>En Chrome, Edge o Firefox, abre DevTools con <span>F12<\/span>, ve a la pesta\u00f1a <strong>Network<\/strong> y revisa si los CSS y JS se cargan con estado <code>200<\/code>, <code>304<\/code>, desde <em>memory cache<\/em> o desde <em>disk cache<\/em>. Un <code>304 Not Modified<\/code> no es malo por s\u00ed mismo, pero puede revelar que el navegador est\u00e1 reutilizando recursos.<\/p>\n<h3>2. CDN: Cloudflare y compa\u00f1\u00eda<\/h3>\n<p>Si usas Cloudflare u otro CDN, recuerda que puede servir archivos antiguos aunque PrestaShop ya haya generado los nuevos. Para cambios de dise\u00f1o, lo ideal es purgar solo las URL afectadas. Si no sabes cu\u00e1les son, puedes hacer una purga completa, aunque no conviene convertirla en costumbre diaria.<\/p>\n<p>En Cloudflare, por ejemplo, revisa:<\/p>\n<ul>\n<li><strong>Caching &gt; Configuration &gt; Purge Cache<\/strong>.<\/li>\n<li><strong>Purge Custom URLs<\/strong> para CSS, JS o im\u00e1genes concretas.<\/li>\n<li><strong>Development Mode<\/strong> durante cambios intensivos, sabiendo que se desactiva autom\u00e1ticamente tras unas horas.<\/li>\n<\/ul>\n<p>Tambi\u00e9n verifica reglas de cach\u00e9 demasiado agresivas. Cachear HTML din\u00e1mico de una tienda sin cuidado puede provocar escenas curiosas: carritos cruzados, precios desactualizados, sesiones extra\u00f1as. La velocidad es una virtud; la velocidad sin contexto, una travesura peligrosa.<\/p>\n<h3>3. Cach\u00e9 de servidor: LiteSpeed, Varnish, Nginx FastCGI, Redis o Memcached<\/h3>\n<p>Muchos hostings modernos incluyen capas de cach\u00e9 adicionales. Algunas son excelentes. Otras son excelentes hasta que necesitas ver un cambio ahora.<\/p>\n<p>Revisa si tu servidor utiliza:<\/p>\n<ul>\n<li><strong>LiteSpeed Cache<\/strong>, habitual en hostings con LiteSpeed Web Server.<\/li>\n<li><strong>Varnish<\/strong>, proxy inverso muy potente para cachear respuestas HTTP.<\/li>\n<li><strong>Nginx FastCGI cache<\/strong>, frecuente en stacks optimizados.<\/li>\n<li><strong>Redis o Memcached<\/strong>, usados para objetos, sesiones o capas espec\u00edficas.<\/li>\n<li><strong>Cach\u00e9 del panel de hosting<\/strong>, como herramientas propias de cPanel, Plesk o proveedores gestionados.<\/li>\n<\/ul>\n<p>Si existe una opci\u00f3n \u201cPurge cache\u201d, \u201cFlush cache\u201d o similar en el hosting, \u00fasala despu\u00e9s de limpiar PrestaShop. Si administras un VPS, el procedimiento depender\u00e1 de tu configuraci\u00f3n; no hay un comando universal y honesto para todos los casos.<\/p>\n<h3>4. PHP OPCache<\/h3>\n<p>OPCache no cachea CSS ni plantillas directamente como un navegador, sino c\u00f3digo PHP compilado. Aun as\u00ed, puede influir tras actualizaciones de m\u00f3dulos, cambios en overrides o despliegues de c\u00f3digo.<\/p>\n<p>Soluciones habituales:<\/p>\n<ul>\n<li>Reiniciar PHP-FPM si tienes permisos.<\/li>\n<li>Reiniciar Apache si PHP corre como m\u00f3dulo.<\/li>\n<li>Usar la opci\u00f3n del panel de hosting para limpiar OPCache.<\/li>\n<li>Configurar correctamente <code>opcache.validate_timestamps<\/code> en entornos donde se actualizan archivos.<\/li>\n<\/ul>\n<p>En producci\u00f3n, OPCache mejora mucho el rendimiento PHP. Desactivarlo porque \u201cmolesta\u201d suele ser una mala decisi\u00f3n. Mejor entenderlo que mutilarlo.<\/p>\n<\/section>\n<section id=\"diagnostico\">\n<h2>Diagn\u00f3stico r\u00e1pido: s\u00edntoma, causa probable y soluci\u00f3n<\/h2>\n<p>Cuando el dise\u00f1o falla, conviene abandonar la superstici\u00f3n y entrar en modo detective. La siguiente tabla resume escenarios frecuentes en mantenimiento PrestaShop.<\/p>\n<table>\n<thead>\n<tr>\n<th>S\u00edntoma<\/th>\n<th>Causa probable<\/th>\n<th>Qu\u00e9 hacer<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Modifiqu\u00e9 un archivo <code>.tpl<\/code>, pero no cambia nada.<\/td>\n<td>Cach\u00e9 o compilaci\u00f3n de Smarty.<\/td>\n<td>Activa forzar compilaci\u00f3n temporalmente, limpia cach\u00e9 desde Back Office y vac\u00eda <code>var\/cache\/prod<\/code> si persiste.<\/td>\n<\/tr>\n<tr>\n<td>El CSS nuevo no se ve.<\/td>\n<td>Cach\u00e9 del navegador, CCC, CDN o archivo equivocado.<\/td>\n<td>Recarga forzada, revisa Network, purga CDN, desactiva CCC y confirma que el CSS correcto se est\u00e1 cargando.<\/td>\n<\/tr>\n<tr>\n<td>La tienda aparece sin estilos.<\/td>\n<td>Archivo CSS combinado roto, ruta incorrecta, permisos o error 404.<\/td>\n<td>Desactiva Smart cache para CSS, limpia assets del tema y comprueba la consola del navegador.<\/td>\n<\/tr>\n<tr>\n<td>Men\u00fa, slider o filtros dejaron de funcionar.<\/td>\n<td>JavaScript minificado en orden incorrecto o conflicto de m\u00f3dulo.<\/td>\n<td>Desactiva CCC para JS, revisa errores en consola y activa m\u00f3dulos uno por uno si hubo instalaci\u00f3n reciente.<\/td>\n<\/tr>\n<tr>\n<td>Solo yo veo el dise\u00f1o antiguo.<\/td>\n<td>Cach\u00e9 local del navegador.<\/td>\n<td>Prueba inc\u00f3gnito, otro navegador o limpieza de cach\u00e9 local.<\/td>\n<\/tr>\n<tr>\n<td>Todos ven la versi\u00f3n antigua aunque PrestaShop se limpi\u00f3.<\/td>\n<td>CDN o cach\u00e9 del servidor.<\/td>\n<td>Purga Cloudflare\/CDN, LiteSpeed, Varnish, Nginx cache o herramienta del hosting.<\/td>\n<\/tr>\n<tr>\n<td>Error 500 tras limpiar cach\u00e9.<\/td>\n<td>Permisos incorrectos, falta de memoria, m\u00f3dulo incompatible o cach\u00e9 regenerada con fallo.<\/td>\n<td>Revisa logs en <code>var\/logs<\/code>, permisos, modo debug y compatibilidad de m\u00f3dulos.<\/td>\n<\/tr>\n<tr>\n<td>El Back Office se ve roto despu\u00e9s de actualizar.<\/td>\n<td>Cach\u00e9 Symfony, assets administrativos o m\u00f3dulo incompatible.<\/td>\n<td>Limpia <code>var\/cache\/prod<\/code>, revisa logs y comprueba versi\u00f3n PHP compatible.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Usa los logs: la tienda suele hablar, aunque en voz baja<\/h3>\n<p>En PrestaShop 1.7 y 8, revisa especialmente:<\/p>\n<pre>\/var\/logs<\/pre>\n<p>Tambi\u00e9n puedes activar el modo debug si la tienda est\u00e1 en mantenimiento y necesitas ver errores con m\u00e1s detalle. En PrestaShop moderno, suele hacerse desde el Back Office o modificando configuraci\u00f3n en archivos seg\u00fan el caso. No lo dejes activo en producci\u00f3n abierta: mostrar errores internos al p\u00fablico es una cortes\u00eda que los atacantes aprecian demasiado. \ud83d\udd10<\/p>\n<\/section>\n<section id=\"procedimiento\">\n<h2>Procedimiento profesional paso a paso para limpiar cach\u00e9 avanzada<\/h2>\n<p>Si necesitas una secuencia pr\u00e1ctica, usa esta. No es la \u00fanica, pero evita saltar directamente a soluciones destructivas.<\/p>\n<h3>Paso 1: confirma el problema<\/h3>\n<ol>\n<li>Abre la p\u00e1gina afectada en modo inc\u00f3gnito.<\/li>\n<li>Haz recarga forzada.<\/li>\n<li>Comprueba desde otro dispositivo o red.<\/li>\n<li>Revisa si el problema ocurre en una sola p\u00e1gina, en una categor\u00eda, en producto o en toda la tienda.<\/li>\n<\/ol>\n<h3>Paso 2: limpia desde el Back Office<\/h3>\n<ol>\n<li>Ve a <strong>Par\u00e1metros avanzados &gt; Rendimiento<\/strong>.<\/li>\n<li>Pulsa <strong>Limpiar cach\u00e9<\/strong>.<\/li>\n<li>Si est\u00e1s desarrollando, activa temporalmente <strong>Forzar compilaci\u00f3n<\/strong>.<\/li>\n<li>Desactiva cach\u00e9 Smarty mientras pruebas, pero react\u00edvala al finalizar.<\/li>\n<\/ol>\n<h3>Paso 3: desactiva CCC temporalmente<\/h3>\n<ol>\n<li>Desactiva Smart cache para CSS.<\/li>\n<li>Desactiva Smart cache para JavaScript.<\/li>\n<li>Limpia cach\u00e9 otra vez.<\/li>\n<li>Comprueba el dise\u00f1o.<\/li>\n<\/ol>\n<p>Si al desactivar CCC todo funciona, no has terminado: has encontrado una pista. Revisa orden de carga, dependencias de m\u00f3dulos, archivos duplicados, errores JS y rutas a fuentes o im\u00e1genes.<\/p>\n<h3>Paso 4: limpia cach\u00e9 por archivos<\/h3>\n<p>Para PrestaShop 1.7\/8:<\/p>\n<pre>rm -rf var\/cache\/prod\/*\nrm -rf var\/cache\/dev\/*<\/pre>\n<p>Para PrestaShop 1.6, revisa:<\/p>\n<pre>cache\/smarty\/compile\ncache\/smarty\/cache\ncache\/class_index.php<\/pre>\n<p>Si no tienes SSH, hazlo con SFTP. M\u00e1s lento, s\u00ed. Pero a veces la lentitud prudente salva m\u00e1s tiendas que la rapidez temeraria.<\/p>\n<h3>Paso 5: purga CDN y cach\u00e9 del hosting<\/h3>\n<ol>\n<li>Purga la cach\u00e9 del CDN si existe.<\/li>\n<li>Limpia cach\u00e9 del servidor desde el panel de hosting.<\/li>\n<li>Si usas LiteSpeed, Varnish o Nginx FastCGI, purga la capa correspondiente.<\/li>\n<li>Reinicia PHP-FPM o limpia OPCache si hubo cambios PHP o actualizaci\u00f3n de m\u00f3dulos.<\/li>\n<\/ol>\n<h3>Paso 6: revisa con herramientas de navegador<\/h3>\n<p>Abre DevTools y observa:<\/p>\n<ul>\n<li>Errores en <strong>Console<\/strong>.<\/li>\n<li>Archivos CSS\/JS con <code>404<\/code> o <code>403<\/code>.<\/li>\n<li>Recursos servidos desde cach\u00e9.<\/li>\n<li>Orden de carga de hojas de estilo.<\/li>\n<li>Errores CORS en fuentes, im\u00e1genes o scripts externos.<\/li>\n<\/ul>\n<p>Una vez, revisando una tienda de moda, el \u201cgran fallo de dise\u00f1o\u201d result\u00f3 ser una fuente bloqueada por CORS desde un subdominio mal configurado. Dos horas de sospechas sobre Smarty, m\u00f3dulos y CCC para acabar mirando una cabecera HTTP. La web tiene ese humor seco: te lleva por un laberinto barroco y la llave est\u00e1 debajo del felpudo.<\/p>\n<\/section>\n<section id=\"casos\">\n<h2>Casos habituales despu\u00e9s de cambiar el tema o actualizar m\u00f3dulos<\/h2>\n<h3>El tema nuevo se mezcla con estilos del anterior<\/h3>\n<p>Esto puede ocurrir si hay cach\u00e9 de CSS combinada, archivos antiguos en el navegador o m\u00f3dulos que siguen inyectando hojas de estilo previas. Limpia CCC, revisa <code>themes\/tu_tema\/assets\/cache<\/code> y comprueba en DevTools qu\u00e9 archivos CSS se est\u00e1n cargando realmente.<\/p>\n<h3>El dise\u00f1o m\u00f3vil se ve mal, pero escritorio est\u00e1 bien<\/h3>\n<p>No siempre es cach\u00e9. Puede ser una media query rota, un CSS cargado en orden incorrecto o una minificaci\u00f3n que elimin\u00f3 algo importante. Aun as\u00ed, limpia cach\u00e9 y prueba con dispositivo real. Los emuladores ayudan, pero el m\u00f3vil f\u00edsico tiene la mala costumbre de decir la verdad.<\/p>\n<h3>Los iconos desaparecen<\/h3>\n<p>Los iconos tipo Font Awesome pueden fallar por rutas incorrectas, cach\u00e9 CDN, archivos de fuente no encontrados, MIME types mal servidos o problemas CORS. Revisa la pesta\u00f1a Network filtrando por <code>font<\/code>. Si ves <code>404<\/code>, <code>403<\/code> o errores CORS, no es un misterio est\u00e9tico: es una ruta o cabecera mal servida.<\/p>\n<h3>El bot\u00f3n de compra o el checkout pierden estilos<\/h3>\n<p>Procede con especial cuidado. El checkout no es una p\u00e1gina cualquiera; es donde el dise\u00f1o se convierte en dinero. Desactiva CCC temporalmente, limpia cach\u00e9, revisa errores JS y comprueba compatibilidad del m\u00f3dulo de pago, transportistas y tema. Un JavaScript roto en el checkout puede no verse como un incendio, pero quemar conversiones en silencio.<\/p>\n<h3>Despu\u00e9s de actualizar PrestaShop, todo parece descolocado<\/h3>\n<p>Tras una actualizaci\u00f3n mayor, limpia <code>var\/cache\/prod<\/code>, revisa compatibilidad de tema y m\u00f3dulos, recompila assets si tu flujo de trabajo lo requiere y verifica la versi\u00f3n de PHP. PrestaShop 8, por ejemplo, tiene requisitos distintos a instalaciones antiguas; arrastrar un tema viejo a una versi\u00f3n moderna puede ser como poner ruedas de madera a un coche el\u00e9ctrico.<\/p>\n<\/section>\n<section id=\"buenas-practicas\">\n<h2>Buenas pr\u00e1cticas para evitar problemas de cach\u00e9 y dise\u00f1o<\/h2>\n<p>Limpiar cach\u00e9 soluciona. Dise\u00f1ar un flujo de trabajo correcto previene. Y prevenir, aunque menos heroico, factura menos horas de urgencia.<\/p>\n<h3>1. Trabaja en un entorno de staging<\/h3>\n<p>Una copia de pruebas permite modificar temas, m\u00f3dulos y configuraciones sin que cada error se convierta en espect\u00e1culo p\u00fablico. Idealmente, staging debe replicar versi\u00f3n PHP, configuraci\u00f3n de servidor, tema, m\u00f3dulos y cach\u00e9 del entorno real.<\/p>\n<h3>2. Versiona archivos CSS y JS<\/h3>\n<p>Cuando sea posible, usa versionado de assets. A\u00f1adir par\u00e1metros de versi\u00f3n o hashes ayuda a que navegador y CDN descarguen archivos nuevos:<\/p>\n<pre>theme.css?v=2025-01-actualizacion<\/pre>\n<p>Muchos temas y flujos modernos ya gestionan esto mediante compiladores o nombres con hash. La idea es simple: si el archivo cambia, su identidad p\u00fablica tambi\u00e9n deber\u00eda cambiar.<\/p>\n<h3>3. Documenta cambios<\/h3>\n<p>Anota qu\u00e9 se modific\u00f3, cu\u00e1ndo, en qu\u00e9 archivo y por qui\u00e9n. Parece burocracia hasta que algo se rompe tres semanas despu\u00e9s. Entonces esa nota breve se convierte en linterna.<\/p>\n<h3>4. No edites archivos generados<\/h3>\n<p>Los archivos minificados, combinados o cacheados pueden desaparecer al limpiar cach\u00e9. Editarlos es escribir una carta en la arena durante la marea alta: muy expresivo, poco duradero.<\/p>\n<h3>5. Revisa m\u00f3dulos que inyectan CSS o JS<\/h3>\n<p>Muchos problemas de dise\u00f1o no nacen en el tema, sino en m\u00f3dulos que agregan estilos o scripts en hooks concretos. Si el fallo apareci\u00f3 tras instalar o actualizar un m\u00f3dulo, ah\u00ed tienes un sospechoso con coartada d\u00e9bil.<\/p>\n<h3>6. Limpia en orden<\/h3>\n<p>Un orden razonable ser\u00eda:<\/p>\n<ol>\n<li>Cach\u00e9 de PrestaShop.<\/li>\n<li>CCC y assets del tema.<\/li>\n<li>Navegador.<\/li>\n<li>CDN.<\/li>\n<li>Cach\u00e9 del hosting o servidor.<\/li>\n<li>OPCache si hay cambios PHP.<\/li>\n<\/ol>\n<h3>7. Mide rendimiento despu\u00e9s<\/h3>\n<p>Tras desactivar CCC o cach\u00e9s para resolver un problema, no olvides restaurar una configuraci\u00f3n adecuada. Usa Lighthouse, WebPageTest, PageSpeed Insights o mediciones reales del servidor para confirmar que la tienda no queda innecesariamente lenta. Una tienda hermosa pero lenta es un escaparate iluminado en una calle desierta.<\/p>\n<\/section>\n<section id=\"seguridad\">\n<h2>Seguridad al limpiar cach\u00e9: detalles que importan<\/h2>\n<p>La cach\u00e9 puede contener rutas, fragmentos compilados y datos t\u00e9cnicos. Normalmente no deber\u00eda exponer informaci\u00f3n sensible al p\u00fablico, pero una mala configuraci\u00f3n del servidor s\u00ed puede hacerlo. Revisa que carpetas como <code>var<\/code>, <code>app<\/code>, <code>cache<\/code> o archivos internos no sean navegables desde el exterior.<\/p>\n<ul>\n<li>Comprueba que el servidor impida listar directorios.<\/li>\n<li>No subas copias de seguridad dentro de la ra\u00edz p\u00fablica.<\/li>\n<li>No dejes scripts improvisados para limpiar OPCache accesibles sin protecci\u00f3n.<\/li>\n<li>Desactiva el modo debug al terminar.<\/li>\n<li>Mant\u00e9n PrestaShop, m\u00f3dulos y tema actualizados.<\/li>\n<\/ul>\n<p>Un script llamado <code>clear-cache.php<\/code> sin autenticaci\u00f3n puede parecer \u00fatil durante cinco minutos y lamentable durante meses. La comodidad, en seguridad, suele cobrar intereses.<\/p>\n<\/section>\n<section id=\"faq\">\n<h2>Preguntas frecuentes sobre la cach\u00e9 avanzada de PrestaShop<\/h2>\n<h3>\u00bfEs seguro borrar <code>var\/cache\/prod<\/code>?<\/h3>\n<p>En PrestaShop 1.7 y 8, normalmente s\u00ed: es cach\u00e9 regenerable. Aun as\u00ed, conviene borrar el contenido y no tocar otras carpetas si no est\u00e1s seguro. Despu\u00e9s de eliminarla, la primera carga puede ser m\u00e1s lenta porque PrestaShop reconstruye archivos.<\/p>\n<h3>\u00bfPor qu\u00e9 limpio cach\u00e9 y sigo viendo el dise\u00f1o anterior?<\/h3>\n<p>Porque quiz\u00e1 est\u00e1s viendo cach\u00e9 del navegador, CDN o servidor. Tambi\u00e9n puede ocurrir que hayas editado un archivo que no es el que realmente carga el tema. DevTools te dir\u00e1 la verdad con m\u00e1s precisi\u00f3n que la intuici\u00f3n.<\/p>\n<h3>\u00bfDebo dejar \u201cForzar compilaci\u00f3n\u201d activado?<\/h3>\n<p>No en producci\u00f3n. Es \u00fatil durante desarrollo, pero puede penalizar rendimiento. Al terminar los cambios, vuelve a una configuraci\u00f3n optimizada.<\/p>\n<h3>\u00bfCCC mejora siempre la velocidad?<\/h3>\n<p>No siempre. Puede reducir peticiones y tama\u00f1o de archivos, pero tambi\u00e9n romper dependencias o ser menos \u00fatil bajo HTTP\/2\/HTTP\/3 si est\u00e1 mal configurado. Hay que probar, medir y observar errores.<\/p>\n<h3>\u00bfPuedo limpiar cach\u00e9 sin acceso al Back Office?<\/h3>\n<p>S\u00ed. Puedes hacerlo por SFTP\/FTP eliminando contenidos de carpetas de cach\u00e9 o por SSH con comandos. Es especialmente \u00fatil si el Back Office muestra error 500 o pantalla blanca.<\/p>\n<h3>\u00bfCada cu\u00e1nto conviene limpiar la cach\u00e9?<\/h3>\n<p>No hace falta hacerlo a diario sin motivo. L\u00edmpiala despu\u00e9s de modificar tema, CSS, JS, plantillas, instalar o actualizar m\u00f3dulos, cambiar configuraci\u00f3n de rendimiento, migrar hosting o actualizar PrestaShop.<\/p>\n<\/section>\n<section id=\"cierre\">\n<h2>Cierre: limpiar cach\u00e9 no es borrar memoria, es recuperar coherencia<\/h2>\n<p>La cach\u00e9 de PrestaShop existe para que la tienda respire mejor: menos carga, menos espera, m\u00e1s velocidad. Pero cuando el dise\u00f1o se queda atrapado en una versi\u00f3n antigua, esa ayuda se convierte en espejismo. Lo nuevo existe en el servidor, lo viejo aparece en pantalla; el presente trabaja, el pasado cobra.<\/p>\n<p>La soluci\u00f3n profesional no consiste en borrar carpetas con furia, sino en entender las capas: Smarty, Symfony, CCC, navegador, CDN, servidor y OPCache. Cada una guarda una pieza del relato. Cada una puede mentir un poco.<\/p>\n<p>Si sigues un orden \u2014Back Office, assets, archivos, CDN, servidor, diagn\u00f3stico con DevTools\u2014 podr\u00e1s resolver la mayor\u00eda de problemas de dise\u00f1o en PrestaShop sin improvisar ni comprometer la tienda. Y cuando el bot\u00f3n vuelva a su sitio, el CSS cargue limpio y la portada recupere su forma, habr\u00e1 una satisfacci\u00f3n modesta pero real: la de haber vencido no a un gran monstruo, sino a algo m\u00e1s cotidiano y persistente. Una copia vieja.<\/p>\n<p>Que, en el mundo web, a veces es el enemigo m\u00e1s educado y m\u00e1s terco. \ud83d\ude80<\/p>\n<\/section>\n<\/article>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfEs seguro borrar var\/cache\/prod en PrestaShop?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"En PrestaShop 1.7 y 8 normalmente es seguro borrar el contenido de var\/cache\/prod porque se trata de cach\u00e9 regenerable. Aun as\u00ed, se recomienda hacer copia de seguridad y no eliminar carpetas ajenas.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfPor qu\u00e9 mi CSS no se actualiza en PrestaShop?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Puede deberse a cach\u00e9 de Smarty, CCC, navegador, CDN o servidor. Tambi\u00e9n puede ocurrir que el archivo editado no sea el que realmente carga el tema. Conviene revisar la pesta\u00f1a Network del navegador.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfDebo dejar CCC activado en PrestaShop?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"CCC puede mejorar el rendimiento, pero tambi\u00e9n romper CSS o JavaScript si hay dependencias mal ordenadas. Lo recomendable es activarlo de forma controlada, probar la tienda y medir resultados.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfC\u00f3mo limpiar cach\u00e9 de PrestaShop sin entrar al Back Office?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Puedes acceder por SFTP o SSH y vaciar las carpetas de cach\u00e9. En PrestaShop 1.7 y 8 suelen ser var\/cache\/prod y var\/cache\/dev. En PrestaShop 1.6 se revisan cache\/smarty\/compile, cache\/smarty\/cache y cache\/class_index.php.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfC\u00f3mo limpiar la cach\u00e9 avanzada de PrestaShop para solucionar problemas de dise\u00f1o? Hay pocas escenas<\/p>\n","protected":false},"author":1,"featured_media":3693,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3694","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mantenimiento"],"_links":{"self":[{"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/posts\/3694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/comments?post=3694"}],"version-history":[{"count":1,"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/posts\/3694\/revisions"}],"predecessor-version":[{"id":3695,"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/posts\/3694\/revisions\/3695"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/media\/3693"}],"wp:attachment":[{"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/media?parent=3694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/categories?post=3694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mantenimientoweb.pro\/blog\/wp-json\/wp\/v2\/tags?post=3694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}