Borrar la caché JSON manualmente

Utiliza la herramienta JSON específica cuando los lotes de archivo progresivo estén desactualizados o cuando necesites una prueba de generación limpia sin descartar el HTML estático.

Qué elimina la acción

Delete Progressive JSON Cache elimina el árbol JSON progresivo completo del sitio actual. No elimina:

  • archivos HTML estáticos;
  • la caché del navegador;
  • objetos de la CDN;
  • archivos pertenecientes a otro sitio de la red multisitio;
  • entradas, términos, traducciones o medios de origen.

No es necesario que el interruptor maestro de JSON esté activado para realizar el borrado. Esto te permite eliminar archivos antiguos como parte de un apagado o una reversión.

Usa la herramienta de ajustes

En un sitio individual:

  1. Abre Settings → POM Cache → General;

  2. Desplázate hasta Progressive JSON tools;

  3. Revisa Progressive JSON Cache Contents;

  4. Selecciona Delete Progressive JSON Cache;

  5. Espera la confirmación en línea:

    Progressive JSON cache deleted for the current site.
  6. Confirma que el resumen indica cero archivos JSON en caché.

En multisitio, usa Network Admin → Settings → POM Cache → General para el sitio que representa el contexto actual. Para borrar tanto HTML como JSON de un subsitio concreto, el método de la barra de administración mientras se visualiza ese sitio suele ser el control más claro del sitio actual.

La acción de ajustes requiere permiso para gestionar los ajustes de POM Cache.

Cuándo usarla

El borrado manual de JSON es apropiado después de:

  • cambiar las plantillas de archivo progresivo o el tamaño del lote;
  • cambiar ajustes de visualización que alteran el JSON pero no tienen integración de purga automática;
  • completar una importación masiva o un lote de traducción;
  • cambiar las rutas públicas o los prefijos de idioma;
  • probar el rendimiento en frío frente al rendimiento en caliente;
  • mover la ubicación de la caché;
  • desactivar la entrega directa desde el servidor;
  • diagnosticar JSON almacenado no válido o de tamaño excesivo.

Para la edición normal de entradas, términos y traducciones puedes usar en su lugar los interruptores automáticos opcionales.

No confundas los dos botones

La pestaña General contiene dos secciones de herramientas separadas:

Botón Resultado
Cache tools → Delete Cache Elimina solo el HTML estático del sitio actual
Progressive JSON tools → Delete Progressive JSON Cache Elimina solo el JSON progresivo del sitio actual

El acceso directo Delete Cache de la barra de administración es diferente: elimina tanto HTML como JSON del sitio actual.

Verifica la regeneración

Después del borrado solo de JSON:

  1. Carga el HTML del archivo y confirma que aún puede servirse desde la caché HTML si está activada;
  2. Dispara un lote progresivo;
  3. Busca X-POM-Progressive-Archive-Cache: generated-cacheable;
  4. Confirma que el recuento de JSON aumenta;
  5. Repite la URL exacta del lote;
  6. Confirma una alternativa temprana de PHP o WordPress;
  7. Verifica que las entradas, los términos o las traducciones modificados son visibles.

Si el recuento no vuelve, comprueba JSON writes, la capacidad de respuesta en caché, el tamaño máximo y los permisos del directorio.

Coordínalo con una CDN

Eliminar el archivo de origen no envía una purga a CloudFront ni a otra CDN. Usa este orden:

correct source data
→ delete POM Cache JSON
→ verify regenerated origin JSON
→ invalidate affected CDN viewer paths
→ verify public response

Invalidar primero el borde puede provocar que se rellene de inmediato desde un archivo de origen que aún no has corregido.

Lee Decide cuándo también debe invalidarse la CDN antes de usar un comodín amplio.

Si se omite el borrado

Las extensiones de POM Cache pueden impedir deliberadamente un borrado del sitio actual. En ese caso, la herramienta informa de que el borrado fue omitido por la configuración en lugar de afirmar que se realizó correctamente.

Confirma la configuración autorizada del sitio y vuelve a intentarlo. No elimines manualmente una ruta de caché amplia sin verificar. La acción compatible limita su trabajo al espacio de nombres JSON del sitio actual.