Aaron Holbrook
by Aaron Holbrook
~1 min read

Categories

I just stumbled across this on Mark Jaquith’s blog.

It’s a really handy way of getting around the automatic caching that happens to css files.

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); echo '?' . filemtime( get_stylesheet_directory() . '/style.css'); ?>" type="text/css" media="screen, projection"

Basically it uses the timestamp as the variable that changes. Anytime you update the css file any browser will think it’s a new file and go and get it.

Simple and useful - thanks Mark!

via: http://markjaquith.wordpress.com/2009/05/04/force-css-changes-to-go-live-immediately/