使用带有W3总缓存的Wordpress JSON API

时间:2012-12-10 22:47:26

标签: json string wordpress

使用优秀的Wordpress插件JSON API,我创建了一个应用程序,通过访问以下几行的URL来检索新数据,进行Unix卷曲转储。

http://www.website.net/?json=get_recent_posts&post_type=tree&count=200

问题在于:由于该站点使用W3 Total Cache提供缓存版本,因此卷曲的内容不一致。有时我会得到我需要的JSON。其他时候我只是得到一个缓存显示“website.net”的首页,没有查询字符串的影响。

我希望做两件事之一:

1)为我的请求找到绕过w3 Total Cache的方法。但是怎么样?有什么我可以放入查询字符串,告诉Wordpress给我一个新的页面读取而不是缓存吗?

如果那不起作用,

2)通过PHP而不是通过RESTful Web请求获取插件数据。但我只知道如何使用JSON API进行Web URL调用,而不是内部使用JSON数据。

任何帮助非常感谢。我也认为W3TC缓存查询字符串结果的功能可能有用,但我无法弄明白。

1 个答案:

答案 0 :(得分:1)

如果您使用w3tc设置中增强的磁盘来使用页面缓存,则不会缓存带有查询字符串的URL。我认为这解决了你的问题。