diff --git a/wp-admin/about.php b/wp-admin/about.php index 4c5b01e6ac..a096f2abfe 100644 --- a/wp-admin/about.php +++ b/wp-admin/about.php @@ -88,7 +88,10 @@ include( ABSPATH . 'wp-admin/admin-header.php' );
- +

diff --git a/wp-admin/includes/dashboard.php b/wp-admin/includes/dashboard.php index 6456c4756a..3a2d3a69f8 100644 --- a/wp-admin/includes/dashboard.php +++ b/wp-admin/includes/dashboard.php @@ -1666,51 +1666,6 @@ function dashboard_php_nag_class( $classes ) { return $classes; } -/** - * Checks if the user needs to update PHP. - * - * @since 5.1.0 - * - * @return array|false $response Array of PHP version data. False on failure. - */ -function wp_check_php_version() { - $version = phpversion(); - $key = md5( $version ); - - $response = get_site_transient( 'php_check_' . $key ); - if ( false === $response ) { - $url = 'http://api.wordpress.org/core/serve-happy/1.0/'; - if ( wp_http_supports( array( 'ssl' ) ) ) { - $url = set_url_scheme( $url, 'https' ); - } - - $url = add_query_arg( 'php_version', $version, $url ); - - $response = wp_remote_get( $url ); - - if ( is_wp_error( $response ) || 200 !== wp_remote_retrieve_response_code( $response ) ) { - return false; - } - - /** - * Response should be an array with: - * 'recommended_version' - string - The PHP version recommended by WordPress. - * 'is_supported' - boolean - Whether the PHP version is actively supported. - * 'is_secure' - boolean - Whether the PHP version receives security updates. - * 'is_acceptable' - boolean - Whether the PHP version is still acceptable for WordPress. - */ - $response = json_decode( wp_remote_retrieve_body( $response ), true ); - - if ( ! is_array( $response ) ) { - return false; - } - - set_site_transient( 'php_check_' . $key, $response, WEEK_IN_SECONDS ); - } - - return $response; -} - /** * Empty function usable by plugins to output empty dashboard widget (to be populated later by JS). */ diff --git a/wp-admin/includes/misc.php b/wp-admin/includes/misc.php index fac9fd5d26..c3c2ae5f10 100644 --- a/wp-admin/includes/misc.php +++ b/wp-admin/includes/misc.php @@ -2011,3 +2011,48 @@ final class WP_Privacy_Policy_Content { wp_add_privacy_policy_content( __( 'WordPress' ), $content ); } } + +/** + * Checks if the user needs to update PHP. + * + * @since 5.1.0 + * + * @return array|false $response Array of PHP version data. False on failure. + */ +function wp_check_php_version() { + $version = phpversion(); + $key = md5( $version ); + + $response = get_site_transient( 'php_check_' . $key ); + if ( false === $response ) { + $url = 'http://api.wordpress.org/core/serve-happy/1.0/'; + if ( wp_http_supports( array( 'ssl' ) ) ) { + $url = set_url_scheme( $url, 'https' ); + } + + $url = add_query_arg( 'php_version', $version, $url ); + + $response = wp_remote_get( $url ); + + if ( is_wp_error( $response ) || 200 !== wp_remote_retrieve_response_code( $response ) ) { + return false; + } + + /** + * Response should be an array with: + * 'recommended_version' - string - The PHP version recommended by WordPress. + * 'is_supported' - boolean - Whether the PHP version is actively supported. + * 'is_secure' - boolean - Whether the PHP version receives security updates. + * 'is_acceptable' - boolean - Whether the PHP version is still acceptable for WordPress. + */ + $response = json_decode( wp_remote_retrieve_body( $response ), true ); + + if ( ! is_array( $response ) ) { + return false; + } + + set_site_transient( 'php_check_' . $key, $response, WEEK_IN_SECONDS ); + } + + return $response; +} diff --git a/wp-includes/version.php b/wp-includes/version.php index ac780c47b9..b9018397b1 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -13,7 +13,7 @@ * * @global string $wp_version */ -$wp_version = '5.1-beta3-44734'; +$wp_version = '5.1-beta3-44735'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.