应该是这样的,因为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秒作为示例,但您不想让服务器继续进行不必要的刷新。