新闻中心

WordPress技巧:如何修改RSS订阅缓存刷新时间

作者 / 无忧主机 时间 2014-10-12 21:48:37

Wordpress程序自带了一个RSS小工具,首先需要你的php虚拟主机支持wordpress,然后你要在网站后台启用小工具,在WP后台,外观,小工具,RSS,然后如下图左所示设置好订阅功能;这个RSS订阅地址(feed URL)可以获取远程网站的更新内容,网站主题一般都会默认有这个功能,如果没有也可以在后台添加开启该功能!如果不会开启请参考《wordpress程序快速设置RSS订阅》,图右为RSS订阅效果! Wordpress技巧:如何修改RSS订阅缓存刷新时间Wordpress技巧:如何修改RSS订阅缓存刷新时间 系统默认RSS订阅缓存刷新时间是43200 秒(12个小时),那么网站文章发布出去了RSS不能及时更新,那会受影响的呀,怎么办勒?问题回来了,如何修改RSS订阅缓存刷新时间呢? 其实,这个问题很简单,当然不知道的人就怎么也想不到;这个嘛,就是利用Wordpress程序自带的函数:wp_feed_cache_transient_lifetime来实现,具体实现还是需要通过修改代码来的,找到当天主题的functions.php文件,然后添加如下代码即可:

/**
 * WordPress 修改RSS小工具的缓存刷新时间
*http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_feed_cache_transient_lifetime
 */
function wpdx_feed_cache_time( $seconds ){
  return 3600; //修改数字即可,单位为秒
}
add_filter( 'wp_feed_cache_transient_lifetime' , 'wpdx_feed_cache_time' );
文件修改好了以后,保存更新就可以啦! 无忧主机相关文章推荐阅读: WORDPRESS建站优势 WORDPRESS巧用插件实现历史记录栏 WORDPRESS安全:用户资料更新后系统自动发送邮件提醒通知 WORDPRESS建设:利用多说插件实现多账号绑定登陆WORDPRESS后台

本文地址:https://www.51php.com/wordpress/17018.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服