2012-12-10 61 views
2

使用優秀的Wordpress插件JSON API,我創建了一個應用程序,通過訪問以下行中的URL來獲取新數據,並執行Unix curl轉儲。使用Wordpress的JSON API和W3總緩存

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

問題是這樣的:由於網站提供使用W3的總緩存,這被捲曲不一致的東西緩存版本。有時我會得到我需要的JSON。其他時候,我只是得到一個緩存,顯示「網站.net」的首頁,沒有查詢字符串的影響。

我希望做兩件事情之一:

1)查找我的要求來繞過W3的總緩存的方式。但是如何?有什麼我可以放入查詢字符串,它會告訴Wordpress給我一個新的頁面讀取而不是緩存?

如果不能正常工作,

2)獲取通過PHP插件的數據,而不是通過基於REST的Web請求。但我只知道如何使用JSON API進行Web URL調用,而不是在內部使用JSON數據。

任何幫助非常感謝。我也認爲,也許W3TC的緩存查詢字符串結果的功能可能工作,但我無法弄清楚。

回答

0

如果您正在使用在w3tc設置中增強的磁盤使用頁面緩存,則包含查詢字符串的URL不會被緩存。我認爲這解決了你的問題。

相關問題