標籤: RSS
正在查看 3 個帖子:1-3 (共 3 個帖子)
-
作者帖子
-
如果您的 WordPress Feed 似乎沒有更新,但在過去仍然 「卡住」(這可能會特別是在將站點遷移到新服務器之後),請將此代碼段輸入到 WordPress 中主題的 functions.php 文件中:
add_filter('wp_feed_cache_transient_lifetime',create_function('','return 60;'));
一旦添加到位,請在瀏覽器中訪問您的 Feed 網址,然後等待一分鐘,您的 RSS 訂閲源更新,應該開始正常工作。
您確認 Feed 正在運行後,請註釋掉上述行,以返回到默認的 12 小時更新週期,或者更合理的替換值為 60 秒,以免使 RSS 更新服務器負擔過重。
我們採用的是每小時更新,也就是 3600 秒,修改後如下:
//更新 rss 頻率 add_filter('wp_feed_cache_transient_lifetime', create_function('', 'return 3600;'));
以上代碼失效 ,create_function 會提示函數已棄用,現在可以使用下面的代碼:
//更新 rss 頻率 function return_3600( $seconds ) { // change the default feed cache recreation period to 1 hours return 3600; } add_filter( 'wp_feed_cache_transient_lifetime' , 'return_3600' );
如果不是很頻繁的話,可以設置為 7200 這樣兩小時更新一次,我們自己站的設置為 3600 ,每小時更新。
-
作者帖子
正在查看 3 個帖子:1-3 (共 3 個帖子)
- 哎呀,回覆話題必需登錄。