Purging a stubborn WP Engine CSS cache

Home / CSS / Purging a stubborn WP Engine CSS cache

Here is the scenario – you created that awesome CSS and are dying to get it online. The client also. The website is hosted on WP Engine and is using its famous aggressive caching mechanism. You save the changes into style.css or elsewhere and clear the cache. But you still see the old style.css. You do it again and again and again and that old style.css is still there.

But I’ve got a quick trick for you – version your file! As you already know, the proper way to enqueue style or script in WordPress is the following:

The number 1.0.0 is the style version which is not always included. If you want to make sure that after every cache purging the new version is loaded, you only have to change the version number. So if you put something like:

after you have added new changes into style.css and if clear the cache after that, the new CSS version will be loaded immediately and a ton of your nerves (and your clients’ nerves) will be saved.

You’re welcome!

(yes, this happened to me, well, countless times…)

  • Trade Southwest

    Sounds simple enough… where and how to add a stylesheet version to my stylesheet would be my question. I know this can be done in the readme.txt file for a plugin versioning. The version tag in a stylesheet is for the Theme version… is this what we use? Or is there a way to add the Child theme version without killing the Parent theme version, which might affect any upgrade being executed to the parent theme?