延迟后会出现Wordpress CSS更新

时间:2015-11-12 10:18:38

标签: css wordpress caching

我正在使用FTP客户端下载/编辑/上传我孩子主题的CSS文件。通常情况下工作顺利,并在浏览器中立即刷新页面后看到更新。

然而,在我目前的新鲜wordpress安装中,我只看到几分钟后我的CSS发生了变化,这使得整个过程真的很烦人。我不太清楚我做错了什么。

以下是我的设置的一些细节:

  • 我使用了一个以二十三主题为父母的儿童主题。

  • 这是definitley不是浏览器缓存问题,因为我在开启dev-console的情况下处理chrome隐身模式(并启用了禁用缓存(当DevTools打开时)复选框)

  • 我观察到的一个奇怪的事情是,当直接在浏览器中访问子主题的CSS文件时,它有时会以不同的方式显示。我怀疑,Wordpress以某种方式访问​​CSS文件,如果有变化,它会缓存该文件,然后返回一个缩小版本的CSS。也许这是错误的根本原因。这就是文件的实际情况:

enter image description here

这是相同文件在大多数时候通过浏览器直接访问时的样子:

enter image description here

  • 这是child-theme的functions.php的摘录,它显示了如何包含子主题的样式。也许我在这里做错了什么:http://pastebin.com/0MRjTTjf

希望你能帮助我。

1 个答案:

答案 0 :(得分:0)

默认情况下,我的Webhoster已启用mod_pagespeed。我必须通过在ModPagespeed off文件中输入.htaccess来关闭此功能。阿比克也在his comment指出了这一点。