Agregar ID aleatorios a archivo CSS para actualizarlo y evitar el caché

Este sencillo código te permitirá evitar el caché del navegador del usuario o evitar el caché del hosting. Por ejemplo si tienes un archivo CSS en tu página:

<link href="https://www.guiaplaza.com/css/estilos.css" rel="stylesheet">

Lo más probable es que éste se almacene en el caché y cuando quieras hacer una actualización y subas el archivo no verás los cambios. Si la extensión de tu página es .php podrás agregar este sencillo código.

<?php echo '?'.rand(1000, 9999); ?>

Cuando ya no necesites la actualización automática simplemente puedes comentar la línea:

<?php //echo '?'.rand(1000, 9999); ?>

¿Cómo Funciona?


<link href="https://www.guiaplaza.com/css/estilos.css<?php echo '?'.rand(1000, 9999); ?>" rel="stylesheet">

Es sencillo, echo es la sentencia que imprime en la página y rand() es un generador aleatorio, en este caso generará un número aleatorio entre 1000 y 9999, puedes ampliar el rango o reducirlo a tu gusto.

Comentarios

Entradas populares de este blog

Superponer una imagen sobre otra con CSS

Script para buscar palabras o textos en una página (html) con Jquery

¿Ganas dinero en Facebook con Página, Grupo, Comunidad, etc?