如果您使用的是W3 Total Cache或任何其他缓存系统,请确保它不会缓存提要。
WordPress使用SimplePie 用于分析其提要。它们是同时发生的许多事情,可能会引起一些混乱。首先,SimplePie确实缓存了提要,但我还不知道如何清除它,也不知道它存储在哪里。但您可以使用此代码强制它不缓存它或在较短的时间内缓存提要。
function do_not_cache_feeds(&$feed) {
$feed->enable_cache(false);
}
add_action( \'wp_feed_options\', \'do_not_cache_feeds\' );
function prefix_set_feed_cache_time( $seconds ) {
return 1;
}
add_filter( \'wp_feed_cache_transient_lifetime\' , \'prefix_set_feed_cache_time\' );
此外,在测试时,请确保清除浏览器缓存。因为SimplePie with WordPress使用
HTTPCG (HTTP Conditional Get). 有关SimplePie缓存的更多详细信息,请访问:
SimplePie caching.