Changeset 25956 for trunk/src/wp-admin/includes/plugin-install.php
- Timestamp:
- 10/27/2013 09:08:25 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/plugin-install.php
r25691 r25956 61 61 62 62 if ( false === $res ) { 63 $url = 'http://api.wordpress.org/plugins/info/1.0/';64 if ( wp_http_supports( array( 'ssl' ) ) )63 $url = $http_url = 'http://api.wordpress.org/plugins/info/1.0/'; 64 if ( $ssl = wp_http_supports( array( 'ssl' ) ) ) 65 65 $url = set_url_scheme( $url, 'https' ); 66 66 67 $ request = wp_remote_post( $url,array(67 $args = array( 68 68 'timeout' => 15, 69 69 'body' => array( … … 71 71 'request' => serialize( $args ) 72 72 ) 73 ) ); 73 ); 74 $request = wp_remote_post( $url, $args ); 75 76 if ( $ssl && is_wp_error( $request ) ) { 77 trigger_error( __( 'An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the <a href="http://wordpress.org/support/">support forums</a>.' ) . ' ' . '(WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.)', headers_sent() || WP_DEBUG ? E_USER_WARNING : E_USER_NOTICE ); 78 $request = wp_remote_post( $http_url, $args ); 79 } 74 80 75 81 if ( is_wp_error($request) ) {
Note: See TracChangeset
for help on using the changeset viewer.