@@ 992-995 (lines=4) @@ | ||
989 | public static function proceed_to_install( $url, $plugin_folder, $section ) { |
|
990 | $temp_path = download_url( $url ); |
|
991 | ||
992 | if ( is_wp_error( $temp_path ) ) { |
|
993 | // translators: %1$s: download url, %2$s: error message. |
|
994 | wp_die( wp_kses_post( sprintf( __( 'Error Downloading: <a href="%1$s">%1$s</a> - Error: %2$s', 'jetpack-beta' ), $url, $temp_path->get_error_message() ) ) ); |
|
995 | } |
|
996 | require_once ABSPATH . 'wp-admin/includes/file.php'; |
|
997 | $creds = request_filesystem_credentials( site_url() . '/wp-admin/', '', false, false, array() ); |
|
998 | /* initialize the API */ |
|
@@ 1013-1016 (lines=4) @@ | ||
1010 | ||
1011 | $result = unzip_file( $temp_path, $plugin_path ); |
|
1012 | ||
1013 | if ( is_wp_error( $result ) ) { |
|
1014 | // translators: %1$s: error message. |
|
1015 | wp_die( esc_html( sprintf( __( 'Error Unziping file: Error: %1$s', 'jetpack-beta' ), $result->get_error_message() ) ) ); |
|
1016 | } |
|
1017 | } |
|
1018 | ||
1019 | /** |