Gestionar el directorio de caché
WP-ImmoMakler almacena diversos archivos generados en wp-content/cache/immomakler/ para que no tengan que regenerarse en cada carga de página. Esta página explica qué se almacena allí, cómo establecer el límite de tamaño y cómo vaciar completamente la caché cuando sea necesario.
Contenido de la caché
Sección titulada «Contenido de la caché»El directorio de caché contiene exclusivamente datos regenerables. Puede eliminar su contenido en cualquier momento sin pérdida de datos — los archivos que falten se recrearán automáticamente en la siguiente solicitud.
| Subdirectorio | Contenido | Edición |
|---|---|---|
pdf/pdfs/ | Vistas de impresión PDF generadas por inmueble | PLUS |
pdf/fonts/ | Caché de métricas de fuentes de Dompdf (muy pequeño, necesario durante el renderizado) | PLUS |
pdf/images/ | Imágenes convertidas para la generación de PDF (p. ej. AVIF → JPEG) | PLUS |
tmp/pdf/ | Archivos temporales de Dompdf durante el renderizado de PDF | PLUS |
public/maps/ | Imágenes estáticas de Google Maps pregeneradas | PLUS |
fast-api/ | Script proxy generado para el autocompletado de direcciones en la búsqueda por radio | PLUS |
Interfaz de usuario
Sección titulada «Interfaz de usuario»La gestión se realiza en el backend de su sitio web (wp-admin) en WP-ImmoMakler → Información del sistema, en la fila Espacio de almacenamiento utilizado por WP-ImmoMakler.
Encontrará:
- Indicador de tamaño actual – Tamaño total con desglose por fotos/adjuntos, archivos de transferencia y caché. Los archivos marcadores (
.htaccess,index.html) no se contabilizan. - Actualizar – Vuelve a calcular los tamaños sin recargar la página.
- Vaciar caché – Elimina el directorio completo
wp-content/cache/immomakler/. Se debe confirmar una pregunta de seguridad. - Límite de caché – Menú desplegable con las opciones 500 MB, 1 GB, 5 GB, 10 GB, 25 GB, 50 GB, 100 GB y “Sin límite”. El valor predeterminado es 1 GB. La selección se guarda inmediatamente al cambiar.
Cómo se aplica el límite de tamaño
Sección titulada «Cómo se aplica el límite de tamaño»Cuando selecciona un límite distinto de “Sin límite”, se ejecuta cada hora un proceso en segundo plano que comprueba si la caché ha crecido demasiado. Si se supera el límite, se eliminan los archivos regenerables más antiguos hasta que el tamaño total vuelva a estar por debajo del límite.
Al guardar un nuevo límite inferior, la limpieza se ejecuta inmediatamente — no es necesario esperar a la próxima ejecución horaria.
Los siguientes contenidos están excluidos de la limpieza automática para no afectar al funcionamiento de su sitio web:
pdf/fonts/– las métricas de fuentes son necesarias en cada renderizado de PDF y solo ocupan unos pocos kilobytes.fast-api/– el script proxy de autocompletado de direcciones de la búsqueda por radio no se regenera una vez eliminado..htaccesseindex.html– archivos de protección contra listados de directorios en Apache y Nginx.
¿Cuándo debo vaciar la caché?
Sección titulada «¿Cuándo debo vaciar la caché?»En la mayoría de los casos, no es necesaria una limpieza manual — el control automático de tamaño se encarga de ello. Vaciar completamente la caché mediante el botón Vaciar caché es útil cuando:
- Espera una vista de impresión actualizada inmediatamente después de actualizar la plantilla PDF y no quiere esperar a que la versión en caché antigua se reemplace de forma regular.
- Está resolviendo problemas de espacio en disco en el servidor y quiere establecer un límite permanentemente más bajo.
- El soporte técnico le pide que lo haga con fines de diagnóstico.
Protección contra el acceso no autorizado
Sección titulada «Protección contra el acceso no autorizado»WP-ImmoMakler crea automáticamente un archivo .htaccess en los subdirectorios de caché protegidos que bloquea el acceso directo a archivos individuales en Apache. Dado que Nginx no procesa .htaccess, se coloca adicionalmente un index.html vacío en cada directorio para impedir los listados de directorios.
La protección de acceso completa a archivos individuales no se puede implementar en Nginx a través del plugin. Si es necesario, puede añadir un bloque location correspondiente en la configuración de su servidor que bloquee wp-content/cache/immomakler/ (excepto el subdirectorio public/) para solicitudes externas.
Ubicación de almacenamiento y rutas
Sección titulada «Ubicación de almacenamiento y rutas»| Ruta | Significado |
|---|---|
wp-content/cache/immomakler/ | Directorio raíz de la caché |
wp-content/cache/immomakler/public/ | Contenido accesible públicamente (p. ej. mapas); sin protección de acceso .htaccess |
wp-content/cache/immomakler/fast-api/ | Script proxy de búsqueda por radio; debe permanecer accesible desde la web |
En instalaciones multisitio, cada sitio web recibe su propio subdirectorio en fast-api/{blog_id}/.