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
檢視更多 >