wp_update_network_site_counts

函数
wp_update_network_site_counts ( $network_id = null )
参数
  • (int|null) $network_id ID of the network. Default is the current network.
    Required:
    Default: null
定义位置
相关方法
wp_update_network_user_countswp_maybe_update_network_site_countswp_update_network_countswp_maybe_update_network_user_countswp_maybe_update_network_site_counts_on_update
引入
3.7.0
弃用
-

wp_update_network_site_counts: 这个函数更新WordPress多站点网络中的站点计数: 这个函数被网络管理仪表盘用来显示网络内的站点和用户的数量。

更新整个网络的站点计数。

function wp_update_network_site_counts( $network_id = null ) {
	$network_id = (int) $network_id;
	if ( ! $network_id ) {
		$network_id = get_current_network_id();
	}

	$count = get_sites(
		array(
			'network_id'             => $network_id,
			'spam'                   => 0,
			'deleted'                => 0,
			'archived'               => 0,
			'count'                  => true,
			'update_site_meta_cache' => false,
		)
	);

	update_network_option( $network_id, 'blog_count', $count );
}

常见问题

FAQs
查看更多 >