【问题标题】:Updates to Wordpress theme template/stylesheet are not reflected when a file is edited编辑文件时不会反映对 Wordpress 主题模板/样式表的更新
【发布时间】:2012-05-31 04:34:59
【问题描述】:
我正在用 Wordpress 开发一个主题。我有一个问题,在将文件的新版本通过 FTP 传输到服务器后,我的样式表 (style.css) 的更新没有反映在浏览器中。等待很长时间(15 分钟以上)后,编辑才会显示在浏览器中。我已经尝试了所有提到的here (编辑:现已更新以解决该问题),但没有奏效。其中包括:
- 确保没有在 Wordpress 中安装缓存插件
- 清除浏览器缓存
- 尝试使用其他浏览器
- 确保我正在编辑和访问正确的文件
- 检查缓存插件的 webhost 配置面板
似乎有东西在缓存样式表,但我不确定这是怎么回事。
【问题讨论】:
标签:
wordpress
caching
varnish
【解决方案1】:
事实证明,我的托管公司(Certified Hosting)在他们的共享服务器上使用了一个名为 Varnish 的网页缓存插件。不幸的是,配置面板中没有提到这一点 - 为域禁用它的唯一方法是提交支持票。一旦他们在后端修复它,我的更改现在就会正确反映,而无需像以前那样等待一段时间。