2013-05-16 70 views
0

我正在使用fetch_feed()來解析RSS提要。 fetch_feed()會自動緩存。simplepie緩存的默認位置

如何測試我的提要是否以正確的時間間隔被緩存?哪裏是緩存的默認位置?

我已經使用wp_feed_cache_transient_lifetime掛鉤來設置時間間隔。

回答

0

默認情況下,SimplePie將緩存文章存儲在/cache目錄中,但它們的文檔中聲明:「SimplePie包含可與基於文件的緩存,數據庫緩存或支持Memcache的緩存系統一起使用的緩存系統。

默認緩存時間爲一小時(3600毫秒)。您可以用set_cache_duration函數覆蓋它。請確保您的緩存文件夾權限設置爲至少755.