css - 延迟后出现 Wordpress CSS 更新

标签 css wordpress caching

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

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

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

  • 我使用一个子主题,它使用 twentythirdteen 主题作为父主题。

  • 这绝对不是浏览器缓存问题,因为我在开发控制台打开的情况下使用 chrome 隐身模式(并启用禁用缓存(当 DevTools 打开时) 复选框)

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

enter image description here

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

enter image description here

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

希望你能帮助我。

最佳答案

我的网站托管商默认启用了 mod_pagespeed。我必须通过在我的 .htaccess 文件中输入 ModPagespeed off 来关闭它。 Abhik 在 his comment 中也指出了这一点.

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

相关文章:

html - 如何指定 IE 11 特定的 css 文件?

html - IE9 缩放屏幕问题

css - 在一些文本后添加填充/空格

java - 如何在黑莓浏览器字段中缓存

caching - MESI在Intel 64和IA-32上的意义是什么

css - 博客文章内容与 wordpress 中的侧边栏重叠

javascript - 在使用 jquery 滚动时,对 div 元素的类更改没有实时响应

mysql - 可怕的 MySQL 导入编码问题 - 重新审视

php - 为什么反序列化嵌套在 Wordpress 核心中的另一个反序列化函数中?

caching - 混合使用 AppFabric 本地缓存和服务器缓存