WordPress 自帶了一個(gè) RSS 小工具,可以通過rss訂閱地址獲取遠(yuǎn)程網(wǎng)站的更新內(nèi)容,如果你的主題比較規(guī)范的話,一般都會(huì)保留這個(gè) RSS 小工具。具體功能如下所示:

這個(gè) RSS 小工具默認(rèn)的緩存時(shí)間為 43200 秒(12個(gè)小時(shí)),也就是每 12 個(gè)小時(shí)才會(huì)刷新一下訂閱的內(nèi)容,就會(huì)導(dǎo)致我們?cè)诰W(wǎng)站上要等 12 小時(shí)才能看到遠(yuǎn)程網(wǎng)站的更新。那么我們?cè)趺葱薷倪@個(gè)時(shí)間呢,其實(shí)很簡單,WordPress 自帶了一個(gè) wp_feed_cache_transient_lifetime 鉤子,我們只需要將下面的代碼添加到當(dāng)前主題的 functions.php 文件即可:
/**
* WordPress 修改RSS小工具的緩存刷新時(shí)間
* http://www.ydqwiac.cn/wp_feed_cache_transient_lifetime.html
*/
function wpdx_feed_cache_time( $seconds ){
return 3600; //修改數(shù)字即可,單位為秒
}
add_filter( 'wp_feed_cache_transient_lifetime' , 'wpdx_feed_cache_time' );
參考資料:http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_feed_cache_transient_lifetime





謝謝,剛好要用這個(gè),謝謝你
RSS訂閱對(duì)網(wǎng)站還是很重要的 謝謝分享
為什麼不接受我的投稿….
如果沒有發(fā)布,說明審核沒有通過