欢迎光临
我们一直在努力

WordPress 修改RSS小工具的缓存刷新时间

建站超值云服务器,限时71元/月

WordPress 自带了一个 RSS 小工具,可以通过rss订阅地址获取远程网站的更新内容,如果你的主题比较规范的话,一般都会保留这个 RSS 小工具。具体功能如下所示:

WordPress 修改RSS小工具的缓存刷新时间

这个 RSS 小工具默认的缓存时间为 43200 秒(12个小时),也就是每 12 个小时才会刷新一下订阅的内容,就会导致我们在网站上要等 12 小时才能看到远程网站的更新。那么我们怎么修改这个时间呢,其实很简单,WordPress 自带了一个 wp_feed_cache_transient_lifetime 钩子,我们只需要将下面的代码添加到当前主题的 functions.php 文件即可:

1
2
3
4
5
6
7
8
/**
 * WordPress 修改RSS小工具的缓存刷新时间
 * https://www.wpdaxue.com/wp_feed_cache_transient_lifetime.html
 */
function wpdx_feed_cache_time( $seconds ){
  return 3600; //修改数字即可,单位为秒
}
add_filter( 'wp_feed_cache_transient_lifetime' , 'wpdx_feed_cache_time' );

/** * WordPress 修改RSS小工具的缓存刷新时间 * https://www.wpdaxue.com/wp_feed_cache_transient_lifetime.html */ function wpdx_feed_cache_time( $seconds ){ return 3600; //修改数字即可,单位为秒 } add_filter( ‘wp_feed_cache_transient_lifetime’ , ‘wpdx_feed_cache_time’ );

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » WordPress 修改RSS小工具的缓存刷新时间
分享到: 更多 (0)