Prevent Browser Caching

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

  1. Visita 𪡞Plugins > Añadir nuevo».
  2. Busca «Prevent Browser Caching».
  3. Instale y active el plugin Prevent Browser Caching.

Desde el sitio WordPress.org

  1. Descargue el plugin Prevent Browser Caching.
  2. Suba la carpeta «prevent-browser-caching» a tu directorio «/wp-content/plugins/».
  3. Activa Prevent Browser Caching en tu página de plugins.

Reseñas

29 de octubre de 2023
10-30-23 I do not how this thing does it, but it just solved my problem that was bothering me for weeks and my hosting co could not help. I added this plugin (did not even need to change a setting) and now my changes show up on websites especially the CSS. thank you so much- you are so helpful and what you created is valuable!!!
14 de marzo de 2023
Fui obrigado a logar no forum para avaliar, é o unico plugin que realmente limpa o css e js, sempre que preciso estou aqui instalando
27 de febrero de 2023
I found this plugin while searching for a way to prevent CSS files from caching while working with a particularly annoying theme (A****). This works perfectly and I will use it on every website I'm developing from this point forwards. Thank you!
23 de abril de 2022
Finally a working plugin, which solves the annoying issue of browsers caching old versions of a page!
19 de enero de 2022
Perfect Plugin for developers.
3 de marzo de 2022
Works very well when you have a very heavily cached website that is typically frequented by the same users and you have to force a change, this does it so simply right out of the box. Great work! **EDIT** Found that this plugin doesn't play nicely with WooCommerce, so if you plan on using it on your store, make sure to do some sandbox testing to ensure that you are able to complete transactions. We had an issue on a site where it was complaining about the payment type and displaying errors. Once disabled, the site was fine.
Leer todas las 26 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» está traducido en 5 idiomas. 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.4

  • Tested the plugin in WordPress 6.1.

2.3.3

  • Tested the plugin in 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.