标签: 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 个帖子)
- 哎呀,回复话题必需登录。