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

但是,在我当前最新的wordpress安装中,几分钟后我才看到CSS发生了变化,这使整个过程变得非常烦人。我不太清楚自己在做什么错。

以下是我的设置的一些详细信息:


我使用一个以二十三个主题为父主题的儿童主题。
definitley不是浏览器缓存问题,因为我在chrome隐身模式下打开了开发控制台(并启用了禁用缓存(在打开DevTools的情况下)复选框)
我观察到的一件奇怪的事是,当直接在浏览器中访问子主题的CSS文件时,有时会出现不同的情况。我怀疑Wordpress正在以某种方式访问​​CSS文件,如果进行了更改,它将缓存该文件,然后从此返回CSS的缩小版本。也许这是错误的根本原因。这是文件的实际外观:


css - 延迟后出现Wordpress CSS更新-LMLPHP

通过浏览器直接访问时,大多数情况下,这是同一文件的样子:

css - 延迟后出现Wordpress CSS更新-LMLPHP


这是儿童主题的functions.php的摘录,其中显示了如何包含儿童主题的样式。也许我在这里做错了事:http://pastebin.com/0MRjTTjf


希望您能够帮助我。

最佳答案

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

关于css - 延迟后出现Wordpress CSS更新,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33669099/

10-10 00:19
查看更多