wp_suspend_cache_addition

函式
wp_suspend_cache_addition ( $suspend = null )
引數
  • (bool) $suspend Optional. Suspends additions if true, re-enables them if false.
    Required:
    Default: null
返回值
  • (bool) The current suspend setting
定義位置
相關方法
wp_suspend_cache_invalidationwp_cache_addwp_media_attach_actionwp_cache_add_multiplewp_get_attachment_caption
引入
3.3.0
棄用
-

wp_suspend_cache_addition是WordPress中的一個函式,它可以暫時中止向快取中新增新資料: 當快取新增被暫停時,新的資料將不會被新增到快取中,但現有的快取資料仍然可以訪問。這對效能來說是很有用的,因為它可以防止對快取進行不必要的寫入,加快程序。

暫時中止快取記憶體的新增。

停止更多的資料被新增到快取中,但仍然允許快取檢索。這對諸如匯入等操作很有用,否則大量的資料會被無用地新增到快取中。

暫停最多隻持續一個頁面的載入。如果你想提前重新啟用快取新增,記得再次呼叫這個函式。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_suspend_cache_addition( $suspend = null ) {
static $_suspend = false;
if ( is_bool( $suspend ) ) {
$_suspend = $suspend;
}
return $_suspend;
}
function wp_suspend_cache_addition( $suspend = null ) { static $_suspend = false; if ( is_bool( $suspend ) ) { $_suspend = $suspend; } return $_suspend; }
function wp_suspend_cache_addition( $suspend = null ) {
	static $_suspend = false;

	if ( is_bool( $suspend ) ) {
		$_suspend = $suspend;
	}

	return $_suspend;
}

常見問題

FAQs
檢視更多 >