之所以写这样一篇文章,是因为小编也遇到了这样的问题。先看一下网上大家分享的方法,我的方法会放在最下面。
经过博主这么多天的探索,总结出了一个”三步走”战略。
第一步
当然是修改主题下的 style.css 文件,去定制你想要的样式。
第二步
找到 functions.php 文件,找到类似
1
|
wp_register_style('style',get_template_directory_uri().'/style.css',false,25);
|
这样的代码,这就是加载 style.css 文件的代码,在这里注意最后一个参数,这是一个版本号,在有了这个之后,浏览器中审查元素,你会发现 引入的样式文件带有一个参数,比如,现在我的引入的css文件就是这样子的。因为带有版本号,所以它缓存了这个文件,如果版本号不变更,那么它永远在加载这个版本的 CSS 文件。
所以,我们的解决方法就是改变后面的这个数字,也就是上述代码的最后一个参数。
修改完style.css 文件之后,将这个数字加一即可。
P.S 如果你修改为之前的数字,那么它可能会加载回曾经的版本,在这里,最好修改一次递增一下这个数字。
第三步
现在,你刷新网页可能还不会即时生效样式,就找到 WP Super Cache 插件,点击删除缓存,清一下缓存即可。
如果没有安装这个插件的童鞋,请安装一个吧,很有用的缓存加速插件。
好,以上就是三步走战略来解决修改style.css不生效问题!
上面的方法很费劲,有没有?
在我们进行该操作前,首先要确定,服务器上的style.css文件是不是已经变成我们想要的代码了,大家可以直接输入网址访问style.css看一下就知道了。如果你使用了七牛等云存储,也要到上面确定一下这个文件是不是变为你想改成的样子。这点确定了,就进行下一步了。
以我使用的begin主题为例子,大家找到主题编辑,找到version,即版本号,随便改一下,然后更新文件,回网站前台看一下,好了,有没有?!!
如果又改了,大家可以再次重复这个操作。