我有一个带有“动态内容”的博客(根据某些情况,一种类型的帖子数据正在改变(日期也在改变)。如果我将提要提供给一个RSS提要和一个基于chatfuel的聊天机器人,更改是否也会“显示”(例如,如果一篇文章在1月2日发布,今天日期更改为1月15日),它是否也会在RSS提要中按帖子顺序移动?
RSS and Post edits
1 个回复
最合适的回答,由SO网友:Cedon 整理而成
应该是这样的,因为RSS提要基于的当前实例WP_Query
. 但是,默认情况下,WordPress更新RSS提要缓存的时间间隔较长。IIRC,大约12个小时。因此,如果您在早上6点进行更改,RSS提要直到下午6点才会反映出这一点。
您可以在functions.php
文件,或者更好的,作为插件。
function rss_update_feed() {
return 60; //Time in seconds
}
add_filter( \'wp_feed_cache_transient_lifetime\', \'rss_update_feed\' );
这段代码的作用是将刷新时间设置为60秒。不过,您需要将其设置为更合理的值。我只使用了60秒作为示例,但您不想让服务器继续进行不必要的刷新。结束