wp_suspend_cache_invalidation

函数
wp_suspend_cache_invalidation ( $suspend = true )
参数
  • (bool) $suspend Optional. Whether to suspend or enable cache invalidation. Default true.
    Required:
    Default: true
返回值
  • (bool) The current suspend setting.
定义位置
相关方法
wp_suspend_cache_additionwp_opcache_invalidatewp_skip_spacing_serializationwp_cache_initwp_check_invalid_utf8
引入
2.7.0
弃用
-

wp_suspend_cache_invalidation是WordPress中的一个函数,可以暂时中止缓存的失效: 当缓存失效时,缓存数据不会被删除或更新,但现有的缓存数据仍然可以访问。这对性能来说是很有用的,因为它可以防止对缓存进行不必要的更新,加快进程。

暂停缓存失效。

打开或关闭缓存。在导入过程中很有用,因为你不想每次插入一个文章都要进行无效处理。调用者必须确定他们正在做的事情不会在暂停无效时导致不一致的缓存。

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;
}

常见问题

FAQs
查看更多 >