【发布时间】:2013-02-17 12:29:45
【问题描述】:
大家好
我有一个 wordpress 网站。现在我正在使用一个主题,并且我通过使用内联样式和 !important 基本上覆盖了样式表 (style.css) 中的样式。问题是当我刷新浏览器时,旧样式会返回。当我按 ctrl + f5 时,将应用我的新样式。好吧,你想……问题是,即使我完全清除了浏览器历史记录、cookie 等,并且我用 f5 加载页面,它也会再次加载旧样式。所以它真正加载我的新样式的唯一时间是当我按下 ctrl+f5 时。我尝试了不同的浏览器,但我的网站上没有任何缓存插件...
可能是什么问题?
谢谢你
【问题讨论】:
-
我建议你把问题发到wordpress.stackexchange.com
-
问题?浏览器喜欢缓存。如果您的主题包含 CSS,请在您满意时强制浏览器更新它,例如
style.css?1一次,下次使用style.css?2。这不会影响 CSS,只是强制它刷新任何缓存的版本。 -
@popnoodles - 我该怎么做? styles.css?1/2/3 的东西?
-
<link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url'); ?>?1" media="screen" />