Php Wordpress管理加载缓存版本

Php Wordpress管理加载缓存版本,php,wordpress,caching,genesis,Php,Wordpress,Caching,Genesis,刚刚在一个新数据库上安装了Wordpress 4.2.4,我在缓存方面遇到了一些问题 在整个Wordpress管理过程中(包括添加/编辑页面、帖子、插件),一切似乎都是先加载缓存版本。刷新时,相关文件将更新为实际的、最近保存的版本 作为一名开发人员,我可以通过关闭浏览器缓存或在每次更改时清空缓存进行完全刷新来避免这种情况。但是,对于不知道如何关闭缓存的客户端来说,这是不可接受的,并且会对站点造成很大的损害。例如,当我“添加新”页面/帖子时,标题和内容的表单将显示为空(正如它们应该显示的那样)。当

刚刚在一个新数据库上安装了Wordpress 4.2.4,我在缓存方面遇到了一些问题

在整个Wordpress管理过程中(包括添加/编辑页面、帖子、插件),一切似乎都是先加载缓存版本。刷新时,相关文件将更新为实际的、最近保存的版本

作为一名开发人员,我可以通过关闭浏览器缓存或在每次更改时清空缓存进行完全刷新来避免这种情况。但是,对于不知道如何关闭缓存的客户端来说,这是不可接受的,并且会对站点造成很大的损害。例如,当我“添加新”页面/帖子时,标题和内容的表单将显示为空(正如它们应该显示的那样)。当我用内容填充它并单击“发布”时,它现在会覆盖我发布的最后一页/帖子。只有在发布新帖子之前重新加载页面(尽管标题/内容字段为空),它才能真正创建新帖子

这是在安装任何插件之前发生的,如果考虑到所有因素,我正在为Genesis使用一个修改过的子主题


有什么想法吗?提前谢谢

您是否正在使用缓存插件?没有,甚至在安装任何插件之前就已经发生了。听起来好像服务器正在管理页面上发送expires头,请检查您的htaccess文件或apache.conf、站点启用或nginx等相关信息。谢谢您的回答!在htaccess文件中,我没有看到任何关于expires头的信息——我只是尝试在另一台计算机上进行相同的测试,测试成功了,然后返回到我的原始计算机,测试成功了。如果这种情况再次发生,将密切关注expires标头。这是在我创建网站(子域创建和wordpress安装)48小时内编辑时发生的。大卫:你的评论对我很有帮助。对于运行IIS的用户-输出缓存模块可能正在缓存您的.php文件以导致此问题。您是否使用任何缓存插件?无,甚至在安装任何插件之前就发生了这种情况。听起来服务器正在管理页面上发送expires头,请检查您的htaccess文件或apache.conf,网站启用或nginx等或任何相关的感谢您的回答!在htaccess文件中,我没有看到任何关于expires头的信息——我只是尝试在另一台计算机上进行相同的测试,测试成功了,然后返回到我的原始计算机,测试成功了。如果这种情况再次发生,将密切关注expires标头。这是在我创建网站(子域创建和wordpress安装)48小时内编辑时发生的。大卫:你的评论对我很有帮助。对于运行IIS的用户,输出缓存模块可能正在缓存您的.php文件,从而导致此问题。