WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Ok so ever since I upgraded some of my sites to WP 3.5 recently, it looks like caching of specifically images and css files are screwed. To explain:

If I try to update an image, it keeps on showing the old version of the image even after clearing my browser cache. I'm on a Mac, and tried FF and Chrome and cleared cache for both of them, delivering same results. If I add a parameter to the image URL (to bust the cache) it loads the new image, but then if I remove the parameter it reverts back to the old version again. I did notive that cmd+shift+R does some kind of a refresh that forces the new images/changes to display, but any subsequent "normal" refreshes reverts back again.

Same thing happens with my CSS files as explained above for images.

I even installed and tried W3TC to add expires headers to my assets and do the caching there, but that didn't really fix anything.

Can anyone maybe just point me in the right direction to fix this?

Thanks in advance!

share|improve this question
WordPress does nothign to re-write your image urls, it just sticks them in. Requests for images, CSS, JS, files go directly to your web server. Your server has some agressive caching. Or, if you're using a CDN, the CDN won't "pull" new version unless you invalidate the old version. In short: probably not a WordPress issue. – chrisguitarguy Jan 3 '13 at 21:56
Are you "updating the image" through the dashboard or through the file-system (FTP, SSH, etc)? – shea Jan 3 '13 at 22:16
I'm using FTP. Thanks for the replies. I can't seem to see any caching happening on the server though. – Ettiene Jan 3 '13 at 23:46
Ok I downgraded back to Wordpress 3.4.2 and now everything works perfectly. This is definitely a WP 3.5 issue then. Does anyone know what changes have been made in terms of asset caching from WP 3.4.2 - 3.5 ? – Ettiene Jan 4 '13 at 7:32

Sorry for this but I found out in the end that my ISP was doing some kind of caching on their end. Had to phone them and explain the issue. When they started seeing it too, I kwen the problem was with them.

Thanks for all the comments btw.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.