1.fetch_feed
将获取提要并存储它,以及获取它的时间。
2每次生成带有提要的页面时,都会检查时间。如果时间超过12小时,将重新加载提要。请注意,这可能会干扰缓存插件,插件将绕过正常的页面生成。此外,如果站点访问量很小,12小时后的第一个访问者可能仍然会看到旧的feed,因为WP并不特别擅长cron工作。
3如果未指定其他时间,则feed的缓存时间为12小时。您可以使用此snipppet设置任何其他间隔:
function feed_interval( $seconds ) {
return 3600; // caching time in seconds
}
add_filter( \'wp_feed_cache_transient_lifetime\' , \'feed_interval\' );