WordPress Version: 6.4
/**
* Displays an admin notice to upgrade all sites after a core upgrade.
*
* @since 3.0.0
*
* @global int $wp_db_version WordPress database version.
* @global string $pagenow The filename of the current screen.
*
* @return void|false Void on success. False if the current user is not a super admin.
*/
function site_admin_notice()
{
global $wp_db_version, $pagenow;
if (!current_user_can('upgrade_network')) {
return false;
}
if ('upgrade.php' === $pagenow) {
return;
}
if ((int) get_site_option('wpmu_upgrade_site') !== $wp_db_version) {
$upgrade_network_message = sprintf(
/* translators: %s: URL to Upgrade Network screen. */
__('Thank you for Updating! Please visit the <a href="%s">Upgrade Network</a> page to update all your sites.'),
esc_url(network_admin_url('upgrade.php'))
);
wp_admin_notice($upgrade_network_message, array('type' => 'warning', 'additional_classes' => array('update-nag', 'inline'), 'paragraph_wrap' => false));
}
}