首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RSS提要不刷新

RSS提要不刷新
EN

WordPress Development用户
提问于 2013-03-21 09:54:29
回答 1查看 2.8K关注 0票数 0

我使用RSS小部件,我将RSS的地址放在RSS小部件上:http://mysite.tumblr.com/rss,我将代码添加到functions.php

代码语言:javascript
复制
    add_filter( 'wp_feed_cache_transient_lifetime', 
   create_function('$a', 'return 100;') );

它不会刷新所有100秒。

EN

回答 1

WordPress Development用户

发布于 2013-03-21 10:20:48

WordPress本机只每12小时刷新一次RSS提要。它缓存这个期间的结果,所以如果您试图检索新的RSS信息,WordPress很可能会查看它的缓存是否还没有过期。此外,有关更多信息,请参见API参考

API引用对于这个过滤器的使用可能有点不清楚。若要重写WordPress刷新其提要缓存的间隔,请将此代码放入functions.php文件中。下面的代码将间隔设置为100秒。

代码语言:javascript
复制
add_filter('wp_feed_cache_transient_lifetime', 'my_rss_interval');
function my_rss_interval( $seconds ) {
    return 100;
}

顺便提一句,我不知道把间隔设置得这么低会有什么好处。我不知道你想用它实现什么,但是有一些性能上的原因,为什么要缓存提要。也许,如果你解释了你想要达到的目标,有一个比敲击另一个站点的提要更好的解决方案。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/91737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档