update_network_cache

函式
update_network_cache ( $networks )
引數
  • (array) $networks Array of network row objects.
    Required:
定義位置
相關方法
update_meta_cacheupdate_term_cacheupdate_user_caches_prime_network_cachesupdate_category_cache
引入
4.6.0
棄用
-

update_network_cache: 這個函式更新WordPress多站點網路的網路資料的快取。每當一個站點、使用者或術語被建立、更新或刪除時,它就被呼叫。

更新給定網路的網路快取。

將把$networks中的網路新增到快取中。如果網路ID已經存在於網路快取中,那麼它將不會被更新。網路被新增到快取中,使用網路組,金鑰使用網路的ID。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function update_network_cache( $networks ) {
$data = array();
foreach ( (array) $networks as $network ) {
$data[ $network->id ] = $network;
}
wp_cache_add_multiple( $data, 'networks' );
}
function update_network_cache( $networks ) { $data = array(); foreach ( (array) $networks as $network ) { $data[ $network->id ] = $network; } wp_cache_add_multiple( $data, 'networks' ); }
function update_network_cache( $networks ) {
	$data = array();
	foreach ( (array) $networks as $network ) {
		$data[ $network->id ] = $network;
	}
	wp_cache_add_multiple( $data, 'networks' );
}

常見問題

FAQs
檢視更多 >