此数据应在12 hours, 这是默认的提要缓存TTL。
所以这种房屋清理,对于WordPress transients API, 可能没有必要。
但让我们看看存储了什么样的数据。
如果您以当前问题的提要为例:
http://wordpress.stackexchange.com/feeds/question/172444
并通过以下方式获取:
$feed = fetch_feed( \'http://wordpress.stackexchange.com/feeds/question/172444\' );
然后在
wp_options
表格:
_transient_feed_mod_89d724e05be3479dcbee0fd481470c97
_transient_timeout_feed_mod_89d724e05be3479dcbee0fd481470c97
_transient_feed_89d724e05be3479dcbee0fd481470c97
_transient_timeout_feed_89d724e05be3479dcbee0fd481
The
_transient_timeout_*
WordPress会自动添加行,以知道何时删除瞬态。
请注意:
echo $md5_of_feed_url = md5( \'http://wordpress.stackexchange.com/feeds/question/172444\' );
是的
89d724e05be3479dcbee0fd481470c97
因此,您需要知道提要url的md5,才能使用
delete_transient()
功能:
delete_transient( \'feed_\' . $md5_of_feed_url );
delete_transient( \'feed_mod_\' . $md5_of_feed_url );