wppaste
WordPress

apply_filters( 'do_mu_upgrade', bool $do_mu_upgrade )

Since
MU (3.0.0)
Filters whether to attempt to perform the multisite DB upgrade routine.

Description

In single site, the user would be redirected to wp-admin/upgrade.php.
In multisite, the DB upgrade routine is automatically fired, but only when this filter returns true.

If the network is 50 sites or less, it will run every time. Otherwise, it will throttle itself to reduce load.

Compatibility

WordPress
since MU (3.0.0)
  • 6.7.7
  • 6.8.8
  • 6.9.7
  • 7.0.4
  • 7.1.0

Present in every tracked release (6.7.7 to 7.1.0).

Parameters

$do_mu_upgradebool
Whether to perform the Multisite upgrade routine. Default true.

Where this hook fires · 1

  • wp-admin/admin.php:73file scope

Source code

	 * it will throttle itself to reduce load.	 *	 * @since MU (3.0.0)	 *	 * @param bool $do_mu_upgrade Whether to perform the Multisite upgrade routine. Default true.	 */	if ( apply_filters( 'do_mu_upgrade', true ) ) {		$c = get_blog_count(); 		/*		 * If there are 50 or fewer sites, run every time. Otherwise, throttle to reduce load:		 * attempt to do no more than threshold value, with some +/- allowed.		 */

Changelog

Introduced in MU (3.0.0). Unchanged from 6.7.7 through 7.1.0.

  1. 6.7.7
  2. 6.8.8
  3. 6.9.7
  4. 7.0.4
  5. 7.1.0

Signature, return type and hooks compared across 5 parsed releases.

About this page

Parsed data
Generated from the wordpress-develop 6.7.7 tag, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.