我正在使用 FTP 客户端下载/编辑/上传我的子主题的 CSS 文件。通常,在浏览器中立即刷新页面后,工作顺利,并且可以看到更新。
然而,在我当前新安装的 wordpress 中,我只在几分钟后看到我的 CSS 发生了变化,这让整个过程非常烦人。我不太清楚我做错了什么。
以下是我的设置的一些细节:
我使用一个子主题,它使用 twentythirdteen 主题作为父主题。
这绝对不是浏览器缓存问题,因为我在开发控制台打开的情况下使用 chrome 隐身模式(并启用禁用缓存(当 DevTools 打开时) 复选框)
我观察到的一件奇怪的事情是,当直接在浏览器中访问子主题的 CSS 文件时,它有时会显示不同。我怀疑,Wordpress 正在以某种方式访问 CSS 文件,如果有更改,它会缓存文件,然后返回 CSS 的缩小版本。也许这是错误的根本原因。这是文件实际的样子:
这是通过浏览器直接访问时大多数时候相同文件的样子:
- 这是子主题的 functions.php 的摘录,其中显示了如何包含子主题的样式。也许我在这里做错了什么:http://pastebin.com/0MRjTTjf
希望你能帮助我。
最佳答案
我的网站托管商默认启用了 mod_pagespeed
。我必须通过在我的 .htaccess
文件中输入 ModPagespeed off
来关闭它。 Abhik 在 his comment 中也指出了这一点.
关于css - 延迟后出现 Wordpress CSS 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33669099/