I've modified my css via wp editor. I see my modifications when i look for www.mysite.com/style.css but the theme is loading www.mysite.com/style.css?ver=4.6.1 and this version is the old one.

How to force the modifications go live?


The version number ?ver=4.6.1 is coming from the theme's call to the wp_enqueue_style() function. When the $ver parameter is set to false, the WordPress version is used for the ver query variable.

Making changes to your theme's style.css file will not cause browsers to reload the new version of the file. To do that, you'd need to change the $ver parameter used in wp_enqueue_style() for your theme's stylesheet. Alternatively, you can use a plugin such as Busted! to do this.

Also, child themes are the best way to customize your theme because editing the parent theme directly will result in your customizations to be lost when the theme is updated.

| improve this answer | |

The ver=4.6.1 that you are seeing is the current WordPress version, which is apparently appended to the css entrance by your theme. It doesn't load a separate file. Your edited style.css is live and loaded. If you don't see its effects on your site, empty your browser's cache.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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