wp_maybe_update_network_site_counts_on_update

函式
wp_maybe_update_network_site_counts_on_update ( $new_site, $old_site = null )
引數
  • (WP_Site) $new_site The site object that has been inserted, updated or deleted.
    Required:
  • (WP_Site|null) $old_site Optional. If $new_site has been updated, this must be the previous state of that site. Default null.
    Required:
    Default: null
定義位置
相關方法
wp_maybe_update_network_site_countswp_maybe_update_network_user_countswp_update_network_site_countswp_maybe_clean_new_site_cache_on_updatewp_update_network_user_counts
引入
5.1.0
棄用
-

wp_maybe_update_network_site_counts_on_update: 當一個網站被更新時,這個動作被觸發。它檢查網路中的網站計數是否是最新的,如果不是,它就會更新計數。

根據改變的站點更新網路的站點數量。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_maybe_update_network_site_counts_on_update( $new_site, $old_site = null ) {
if ( null === $old_site ) {
wp_maybe_update_network_site_counts( $new_site->network_id );
return;
}
if ( $new_site->network_id != $old_site->network_id ) {
wp_maybe_update_network_site_counts( $new_site->network_id );
wp_maybe_update_network_site_counts( $old_site->network_id );
}
}
function wp_maybe_update_network_site_counts_on_update( $new_site, $old_site = null ) { if ( null === $old_site ) { wp_maybe_update_network_site_counts( $new_site->network_id ); return; } if ( $new_site->network_id != $old_site->network_id ) { wp_maybe_update_network_site_counts( $new_site->network_id ); wp_maybe_update_network_site_counts( $old_site->network_id ); } }
function wp_maybe_update_network_site_counts_on_update( $new_site, $old_site = null ) {
	if ( null === $old_site ) {
		wp_maybe_update_network_site_counts( $new_site->network_id );
		return;
	}

	if ( $new_site->network_id != $old_site->network_id ) {
		wp_maybe_update_network_site_counts( $new_site->network_id );
		wp_maybe_update_network_site_counts( $old_site->network_id );
	}
}

常見問題

FAQs
檢視更多 >