wp_maybe_update_user_counts() – Updates the total count of users on the site if live user counting is enabled.

You appear to be a bot. Output may be restricted

Description

Updates the total count of users on the site if live user counting is enabled.

Usage

$bool = wp_maybe_update_user_counts( $network_id );

Parameters

$network_id
( int|null ) optional – ID of the network. Defaults to the current network.

Returns

bool Whether the update was successful.

Source

File name: wordpress/wp-includes/user.php


Lines:

1 to 23 of 23
function wp_maybe_update_user_counts( $network_id = null ) {
  if ( ! is_multisite() && null !== $network_id ) {
    _doing_it_wrong(
      __FUNCTION__,
      sprintf(
        /* translators: %s: $network_id */
        __( 'Unable to pass %s if not using multisite.' ),
        '<code>$network_id</code>'
      ),
      '6.0.0'
    );
  }

  $is_small_network = ! wp_is_large_user_count( $network_id );
  
/** This filter is documented in wp-includes/ms-functions.php */
  if ( ! apply_filters( 'enable_live_network_counts', $is_small_network, 'users' ) ) {
    return false;
  }

  return wp_update_user_counts( $network_id );
}
 

 View on GitHub View on Trac