標籤: 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 個帖子)
- 哎呀,回覆話題必需登入。