Descripción
¿Eres un desarrollador frontend? ¿Quieres borrar la caché del navegador para todos los usuarios? ¡Solo tienes que activar este plugin y mostrar tu trabajo!
Prevent Browser Caching te permite actualizar la versión de los activos de todos los archivos CSS y JS automáticamente o manualmente con un solo clic.
Ahora puedes mostrar los últimos cambios en el sitio sin pedir al cliente que borre la caché.
¿Cómo funciona?
Normalmente, WordPress carga los activos usando el parámetro de consulta «ver» en la URL (por ejemplo, style.css?ver=4.9.6). Esto le permite a los navegadores almacenar en caché estos archivos hasta que el parámetro no se actualice.
Para evitar el almacenamiento en caché de los archivos CSS y JS, este plugin añade un número único (por ejemplo, 1526905286) al parámetro «ver» (por ejemplo, style.css?ver=4.9.6.1526905286) de todos los enlaces, cargados mediante las funciones wp_enqueue_style y wp_enqueue_script.
Para desarrolladores
Por defecto, este plugin actualiza todos los archivos de activos cada vez que un usuario carga una página y añade opciones en el escritorio (Ajustes -> Prevent Browser Caching) que permiten configurar la actualización de estos archivos.
Pero también puedes establecer la versión de los archivos CSS y JS mediante programación.
Simplemente inserta este código en el archivo functions.php de tu tema y cambia el valor de assets_version cuando necesites actualizar los activos:
prevent_browser_caching( array(
'assets_version' => '123'
) );
Capturas
Instalación
Desde el escritorio de WordPress
- Visita 𪡞Plugins > Añadir nuevo».
- Busca «Prevent Browser Caching».
- Instale y active el plugin Prevent Browser Caching.
Desde el sitio WordPress.org
- Descargue el plugin Prevent Browser Caching.
- Suba la carpeta «prevent-browser-caching» a tu directorio «/wp-content/plugins/».
- Activa Prevent Browser Caching en tu página de plugins.
Reseñas
Colaboradores y desarrolladores
«Prevent Browser Caching» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Prevent Browser Caching» ha sido traducido a 5 idiomas locales. Gracias a los traductores por sus contribuciones.
Traduce «Prevent Browser Caching» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
2.3.5
- Probado el plugin en WordPress 6.5.
2.3.4
- Probado el plugin en WordPress 6.1.
2.3.3
- Probado el plugin en WordPress 6.0.
2.3.2
- Corregido el botón «Actualizar CSS/JS» en la barra de administración.
2.3.1
- Probado el plugin en WordPress 5.1.
2.3
- Probado el plugin en WordPress 5.0-beta1 y optimizado el código.
2.2
- Se ha añadido la función «prevent_browser_caching» que desactiva todos los ajustes de administración de este plugin y permite establecer los nuevos ajustes.
- Cambia el parámetro «ver» en lugar de añadir un parámetro adicional «tiempo».
2.1
- Se ha añadido la opción de mostrar el botón «Actualizar CSS/JS» en la barra de herramientas.
2.0
- Se ha añadido una página de ajustes al escritorio.
- Se ha añadido la actualización automática de los archivos CSS y JS en cada periodo para un usuario individual
- Se ha añadido la actualización manual de los archivos CSS y JS para todos los visitantes del sitio
1.1
- Añadido el dominio de texto del plugin.
1.0
- Primera versión del plugin Prevent Browser Caching.