暂停缓存失效。

原型

wp_suspend_cache_invalidation( bool $suspend = true )

描述

打开和关闭缓存失效。在每次插入帖子时不想进行失效的导入期间很有用。呼叫者必须确保他们正在执行的操作在暂停失效时不会导致缓存不一致。

参数

$suspend (bool) (Optional)  是否挂起或启用缓存失效。

返回值

(bool)  当前暂停设置。

源文件

路径:wp-includes/functions.php

<?php
...
function wp_suspend_cache_invalidation( $suspend = true ) {
	global $_wp_suspend_cache_invalidation;
	$current_suspend = $_wp_suspend_cache_invalidation;
	$_wp_suspend_cache_invalidation = $suspend;
	return $current_suspend;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/wp_suspend_cache_invalidation/