|
@@ 1001-1004 (lines=4) @@
|
| 998 |
|
public static function proceed_to_install( $url, $plugin_folder, $section ) { |
| 999 |
|
$temp_path = download_url( $url ); |
| 1000 |
|
|
| 1001 |
|
if ( is_wp_error( $temp_path ) ) { |
| 1002 |
|
// translators: %1$s: download url, %2$s: error message. |
| 1003 |
|
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() ) ) ); |
| 1004 |
|
} |
| 1005 |
|
require_once ABSPATH . 'wp-admin/includes/file.php'; |
| 1006 |
|
$creds = request_filesystem_credentials( site_url() . '/wp-admin/', '', false, false, array() ); |
| 1007 |
|
/* initialize the API */ |
|
@@ 1022-1025 (lines=4) @@
|
| 1019 |
|
|
| 1020 |
|
$result = unzip_file( $temp_path, $plugin_path ); |
| 1021 |
|
|
| 1022 |
|
if ( is_wp_error( $result ) ) { |
| 1023 |
|
// translators: %1$s: error message. |
| 1024 |
|
wp_die( esc_html( sprintf( __( 'Error Unziping file: Error: %1$s', 'jetpack-beta' ), $result->get_error_message() ) ) ); |
| 1025 |
|
} |
| 1026 |
|
} |
| 1027 |
|
|
| 1028 |
|
/** |