wp_maybe_update_network_site_counts_on_update()
Updates the count of sites for a network based on a changed site.
No Hooks.
Returns
null. Nothing (null).
Usage
wp_maybe_update_network_site_counts_on_update( $new_site, $old_site );
- $new_site(WP_Site) (required)
- The site object that has been inserted, updated or deleted.
- $old_site(WP_Site|null)
- If $new_site has been updated, this must be the previous state of that site.
Default: null
Changelog
| Since 5.1.0 | Introduced. |
wp_maybe_update_network_site_counts_on_update() wp maybe update network site counts on update code WP 6.9
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 );
}
}