Ticket #35910: 35910.patch
File 35910.patch, 1.4 KB (added by , 9 years ago) |
---|
-
wp-admin/includes/credits.php
14 14 * 15 15 * @since 3.2.0 16 16 * 17 * @param string $version WordPress version. Default is the current version. 18 * @param string $locale WordPress locale. Default is the current locale. 17 19 * @return array|false A list of all of the contributors, or false on error. 18 20 */ 19 function wp_credits( ) {21 function wp_credits( $version, $locale ) { 20 22 global $wp_version; 21 $locale = get_locale();22 23 24 if ( ! $version ) { 25 $version = $wp_version; 26 } 27 if ( ! $locale ) { 28 $locale = get_locale(); 29 } 30 23 31 $results = get_site_transient( 'wordpress_credits_' . $locale ); 24 32 25 33 if ( ! is_array( $results ) 26 || false !== strpos( $ wp_version, '-' )27 || ( isset( $results['data']['version'] ) && strpos( $ wp_version, $results['data']['version'] ) !== 0 )34 || false !== strpos( $version, '-' ) 35 || ( isset( $results['data']['version'] ) && strpos( $version, $results['data']['version'] ) !== 0 ) 28 36 ) { 29 $response = wp_remote_get( "http://api.wordpress.org/core/credits/1.1/?version=$ wp_version&locale=$locale" );37 $response = wp_remote_get( "http://api.wordpress.org/core/credits/1.1/?version=$version&locale=$locale" ); 30 38 31 39 if ( is_wp_error( $response ) || 200 != wp_remote_retrieve_response_code( $response ) ) 32 40 return false;