WordPress支持外部提要,并使用名为fetch_feed()
从…起SimplePie. RSS widget 是其中一个使用相同函数获取外部提要的函数。
法典说:
fetch_feed
默认情况下,将结果缓存12小时。
因此,您获取的提要实际上至少有12个小时了。但也有一个好消息,您可以使用过滤器修改提取的持续时间:wp_feed_cache_transient_lifetime
.
如何使用它?易于理解的只需将以下代码粘贴到主题的functions.php
:
add_filter( \'wp_feed_cache_transient_lifetime\', function(){ return 1800; });
这里,我们使用过滤器来修改持续时间。在这里,我们以1800[秒]的速度通过了新的持续时间。计算为:30分钟=30分钟x 60秒=1800秒。
使用简单的代码可以更改持续时间。
Source: