From a072ac113b818f9535b37cc7ce3459eedbcf1660 Mon Sep 17 00:00:00 2001 From: Pascal Birchler Date: Thu, 17 Dec 2015 18:34:21 +0000 Subject: [PATCH] Network Admin: Remove the list of files which will be deleted when deleting a theme. Fixes #34439. git-svn-id: https://develop.svn.wordpress.org/trunk@35996 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/network/themes.php | 30 +----------------------------- 1 file changed, 1 insertion(+), 29 deletions(-) diff --git a/src/wp-admin/network/themes.php b/src/wp-admin/network/themes.php index 958bd7e963..34a1a9afd5 100644 --- a/src/wp-admin/network/themes.php +++ b/src/wp-admin/network/themes.php @@ -116,27 +116,10 @@ if ( $action ) { exit; } - $files_to_delete = $theme_info = array(); + $theme_info = array(); $theme_translations = wp_get_installed_translations( 'themes' ); foreach ( $themes as $key => $theme ) { $theme_info[ $theme ] = wp_get_theme( $theme ); - - // Locate all the files in that folder. - $files = list_files( $theme_info[ $theme ]->get_stylesheet_directory() ); - if ( $files ) { - $files_to_delete = array_merge( $files_to_delete, $files ); - } - - // Add translation files. - $theme_slug = $theme_info[ $theme ]->get_stylesheet(); - if ( ! empty( $theme_translations[ $theme_slug ] ) ) { - $translations = $theme_translations[ $theme_slug ]; - - foreach ( $translations as $translation => $data ) { - $files_to_delete[] = $theme_slug . '-' . $translation . '.po'; - $files_to_delete[] = $theme_slug . '-' . $translation . '.mo'; - } - } } include(ABSPATH . 'wp-admin/update.php'); @@ -194,17 +177,6 @@ if ( $action ) {
- -

-