diff --git a/wp-admin/includes/update-core.php b/wp-admin/includes/update-core.php index 60b0b8862e..868adc4900 100644 --- a/wp-admin/includes/update-core.php +++ b/wp-admin/includes/update-core.php @@ -1,7 +1,125 @@ delete($maintenance_file); + // Remove old files + foreach ( $_old_files as $old_file ) { + $old_file = $to . $old_file; + if ( !file_exists($old_file) ) + continue; + $wp_filesystem->delete($old_file, true); + } + // Force refresh of update information delete_option('update_core'); }