wp/wp-admin/network/upgrade.php
changeset 9 177826044cd9
parent 7 cf61fcea0001
child 16 a86126ab1dd4
--- a/wp/wp-admin/network/upgrade.php	Mon Oct 14 18:06:33 2019 +0200
+++ b/wp/wp-admin/network/upgrade.php	Mon Oct 14 18:28:13 2019 +0200
@@ -12,22 +12,24 @@
 
 require_once( ABSPATH . WPINC . '/http.php' );
 
-$title = __( 'Upgrade Network' );
+$title       = __( 'Upgrade Network' );
 $parent_file = 'upgrade.php';
 
-get_current_screen()->add_help_tab( array(
-	'id'      => 'overview',
-	'title'   => __('Overview'),
-	'content' =>
-		'<p>' . __('Only use this screen once you have updated to a new version of WordPress through Updates/Available Updates (via the Network Administration navigation menu or the Toolbar). Clicking the Upgrade Network button will step through each site in the network, five at a time, and make sure any database updates are applied.') . '</p>' .
-		'<p>' . __('If a version update to core has not happened, clicking this button won&#8217;t affect anything.') . '</p>' .
-		'<p>' . __('If this process fails for any reason, users logging in to their sites will force the same update.') . '</p>'
-) );
+get_current_screen()->add_help_tab(
+	array(
+		'id'      => 'overview',
+		'title'   => __( 'Overview' ),
+		'content' =>
+			'<p>' . __( 'Only use this screen once you have updated to a new version of WordPress through Updates/Available Updates (via the Network Administration navigation menu or the Toolbar). Clicking the Upgrade Network button will step through each site in the network, five at a time, and make sure any database updates are applied.' ) . '</p>' .
+			'<p>' . __( 'If a version update to core has not happened, clicking this button won&#8217;t affect anything.' ) . '</p>' .
+			'<p>' . __( 'If this process fails for any reason, users logging in to their sites will force the same update.' ) . '</p>',
+	)
+);
 
 get_current_screen()->set_help_sidebar(
-	'<p><strong>' . __('For more information:') . '</strong></p>' .
-	'<p>' . __('<a href="https://codex.wordpress.org/Network_Admin_Updates_Screen">Documentation on Upgrade Network</a>') . '</p>' .
-	'<p>' . __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
+	'<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
+	'<p>' . __( '<a href="https://codex.wordpress.org/Network_Admin_Updates_Screen">Documentation on Upgrade Network</a>' ) . '</p>' .
+	'<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>'
 );
 
 require_once( ABSPATH . 'wp-admin/admin-header.php' );
@@ -39,11 +41,11 @@
 echo '<div class="wrap">';
 echo '<h1>' . __( 'Upgrade Network' ) . '</h1>';
 
-$action = isset($_GET['action']) ? $_GET['action'] : 'show';
+$action = isset( $_GET['action'] ) ? $_GET['action'] : 'show';
 
 switch ( $action ) {
-	case "upgrade":
-		$n = ( isset($_GET['n']) ) ? intval($_GET['n']) : 0;
+	case 'upgrade':
+		$n = ( isset( $_GET['n'] ) ) ? intval( $_GET['n'] ) : 0;
 
 		if ( $n < 5 ) {
 			/**
@@ -53,42 +55,50 @@
 			update_site_option( 'wpmu_upgrade_site', $wp_db_version );
 		}
 
-		$site_ids = get_sites( array(
-			'spam'       => 0,
-			'deleted'    => 0,
-			'archived'   => 0,
-			'network_id' => get_current_network_id(),
-			'number'     => 5,
-			'offset'     => $n,
-			'fields'     => 'ids',
-			'order'      => 'DESC',
-			'orderby'    => 'id',
-		) );
+		$site_ids = get_sites(
+			array(
+				'spam'                   => 0,
+				'deleted'                => 0,
+				'archived'               => 0,
+				'network_id'             => get_current_network_id(),
+				'number'                 => 5,
+				'offset'                 => $n,
+				'fields'                 => 'ids',
+				'order'                  => 'DESC',
+				'orderby'                => 'id',
+				'update_site_meta_cache' => false,
+			)
+		);
 		if ( empty( $site_ids ) ) {
 			echo '<p>' . __( 'All done!' ) . '</p>';
 			break;
 		}
-		echo "<ul>";
+		echo '<ul>';
 		foreach ( (array) $site_ids as $site_id ) {
 			switch_to_blog( $site_id );
-			$siteurl = site_url();
+			$siteurl     = site_url();
 			$upgrade_url = admin_url( 'upgrade.php?step=upgrade_db' );
 			restore_current_blog();
 
 			echo "<li>$siteurl</li>";
 
-			$response = wp_remote_get( $upgrade_url, array(
-				'timeout'     => 120,
-				'httpversion' => '1.1',
-				'sslverify'   => false,
-			) );
+			$response = wp_remote_get(
+				$upgrade_url,
+				array(
+					'timeout'     => 120,
+					'httpversion' => '1.1',
+					'sslverify'   => false,
+				)
+			);
 			if ( is_wp_error( $response ) ) {
-				wp_die( sprintf(
-					/* translators: 1: site url, 2: server error message */
-					__( 'Warning! Problem updating %1$s. Your server may not be able to connect to sites running on it. Error message: %2$s' ),
-					$siteurl,
-					'<em>' . $response->get_error_message() . '</em>'
-				) );
+				wp_die(
+					sprintf(
+						/* translators: 1: site url, 2: server error message */
+						__( 'Warning! Problem updating %1$s. Your server may not be able to connect to sites running on it. Error message: %2$s' ),
+						$siteurl,
+						'<em>' . $response->get_error_message() . '</em>'
+					)
+				);
 			}
 
 			/**
@@ -108,21 +118,22 @@
 			 */
 			do_action( 'wpmu_upgrade_site', $site_id );
 		}
-		echo "</ul>";
-		?><p><?php _e( 'If your browser doesn&#8217;t start loading the next page automatically, click this link:' ); ?> <a class="button" href="upgrade.php?action=upgrade&amp;n=<?php echo ($n + 5) ?>"><?php _e("Next Sites"); ?></a></p>
+		echo '</ul>';
+		?><p><?php _e( 'If your browser doesn&#8217;t start loading the next page automatically, click this link:' ); ?> <a class="button" href="upgrade.php?action=upgrade&amp;n=<?php echo ( $n + 5 ); ?>"><?php _e( 'Next Sites' ); ?></a></p>
 		<script type="text/javascript">
 		<!--
 		function nextpage() {
-			location.href = "upgrade.php?action=upgrade&n=<?php echo ($n + 5) ?>";
+			location.href = "upgrade.php?action=upgrade&n=<?php echo ( $n + 5 ); ?>";
 		}
 		setTimeout( "nextpage()", 250 );
 		//-->
-		</script><?php
-	break;
+		</script>
+		<?php
+		break;
 	case 'show':
 	default:
 		if ( get_site_option( 'wpmu_upgrade_site' ) != $GLOBALS['wp_db_version'] ) :
-		?>
+			?>
 		<h2><?php _e( 'Database Update Required' ); ?></h2>
 		<p><?php _e( 'WordPress has been updated! Before we send you on your way, we need to individually upgrade the sites in your network.' ); ?></p>
 		<?php endif; ?>
@@ -136,7 +147,7 @@
 		 * @since MU (3.0.0)
 		 */
 		do_action( 'wpmu_upgrade_page' );
-	break;
+		break;
 }
 ?>
 </div>