wp-includes/cache.php

WP檔案 21
Object Cache API
函式/鉤子名 描述
wp_cache_switch_to_blog (函式) wp_cache_switch_to_blog: 這個函式將物件快取切換到多站點網路中不同站點的上下文。這允許快取的資料在站點之間共享。
wp_cache_supports (函式) wp_cache_supports函式檢查物件快取是否支援某個特定功能。例如,它可以用來檢查快取是否支援使用組。
wp_cache_set_multiple (函式) wp_cache_set_multiple函式用於一次在快取中設定多個值。它接收一個鍵/值對的關聯陣列,並將每個鍵/值對新增到快取中。
wp_cache_set (函式) wp_cache_set:wp_cache_set函式向快取中新增資料。這些資料是由一個唯一的鍵來識別的,這個鍵是用來以後檢索的。
wp_cache_reset (函式) wp_cache_reset: 這個函式清除了整個物件的快取。所有快取資料將被刪除。
wp_cache_replace (函式) wp_cache_replace函式用新的資料替換一個快取項的內容。
wp_cache_init (函式) wp_cache_init: 這個函式用來初始化物件快取。物件快取將昂貴的操作(如資料庫查詢)的結果儲存在記憶體中,以加快對相同資料的後續請求。wp_cache_init函式為快取設定了必要的資料結構
wp_cache_incr (函式) wp_cache_incr: 這個函式將快取中指定的鍵的值增加一個指定的數量。
wp_cache_get_multiple (函式) wp_cache_get_multiple: 這個函式從快取中檢索多個值,使用一個鍵的陣列。
wp_cache_get (函式) wp_cache_get: 這個函式從快取中檢索與指定鍵相關的值。如果在快取中沒有找到該鍵,該函式返回false。
wp_cache_flush_runtime (函式) wp_cache_flush_runtime: 這個函式重新整理執行時快取,該快取用於儲存非永續性儲存的資料。
wp_cache_flush_group (函式) wp_cache_flush_group: 這個函式從快取中刪除所有與指定組相關的快取值。
wp_cache_flush (函式) wp_cache_flush: 這個函式從快取中刪除所有的快取值。它等同於呼叫wp_cache_flush_group,引數設定為”default”。
wp_cache_delete_multiple (函式) wp_cache_delete_multiple: 這個函式從快取中刪除多個值,使用一個鍵的陣列。
wp_cache_delete (函式) wp_cache_delete: 此函式從快取中刪除與指定鍵相關的值。
wp_cache_decr (函式) wp_cache_decr: 這個函式將快取中的指定鍵的值減少了一個指定的數量。
wp_cache_close (函式) wp_cache_close: 這個函式關閉了快取物件,釋放了它可能使用的任何資源。
wp_cache_add_non_persistent_groups (函式) wp_cache_add_non_persistent_groups: 這個函式將一個或多個組新增到非永續性組的列表中。這些組不會被儲存到磁碟或資料庫中,而只儲存在記憶體中。
wp_cache_add_multiple (函式) wp_cache_add_multiple: 這個函式使用一個值和鍵的陣列,一次新增多個鍵值對到快取中。鍵和值應該在陣列中按順序排列。
wp_cache_add_global_groups (函式) wp_cache_add_global_groups: 這個函式將一個或多個組新增到全域性組列表中,這些組在多站點網路中的所有WordPress安裝中都是可用的。
wp_cache_add (函式) wp_cache_add: 這個函式在快取中儲存一個值,將其與指定的鍵相關聯。如果該鍵已經存在於快取中,該值將不會被覆蓋。如果該值被成功新增到快取中,該函式返回true。

常見問題

FAQs
檢視更多 >