我正在尝试向我的站点添加自定义提要格式(基本上是将数据导出到Excel文件),但我对提要缓存设置感到困惑。我不知道如何刷新缓存的提要,或者在开发过程中完全关闭提要缓存。
我已尝试删除所有_transient_feed...
, _transient_timeout_feed...
和_transient_rss...
选项,但我仍然看到缓存的提要。
根据this support forum thread, 我一时兴起,将这一行添加到我的wp配置中。php:
define(\'MAGPIE_CACHE_AGE\', 0);
(显然,我希望对feed进行一些缓存,但能够关闭feed缓存将有助于开发。)
有人有什么建议吗?
<小时>
Some clarification:
抱歉,我想我在最初的问题中不够清楚,然后我通过引用喜鹊缓存来抛开你们所有人,它完全在错误的路径上。起初我是瞎开枪。
我正在使用向我的网站添加提要add_feed()
. 生成提要的函数使用PHPExcel 类编写excel电子表格。然后,我为下载设置适当的标头,并输出。xls文件数据。
我认为我的问题实际上可能是浏览器缓存问题。我试图从中输出提要的URL如下所示:mysite.com/facility/ummc/?feed=master_log 生成的xls文件称为Master\\u Log。xls。
向url请求中添加一个缓存破坏字符串可以绕过缓存,即从mysite.com/facility/ummc/?feed=master_log&now=12ag4oSduq344 ... 我只是想知道是否有任何方法可以完全禁用缓存。