Ticket #26904: delete_plugin_hook_FINAL.diff
| File delete_plugin_hook_FINAL.diff, 718 bytes (added by , 12 years ago) |
|---|
-
trunk/wp-admin/includes/plugin.php
794 794 uninstall_plugin($plugin_file); 795 795 796 796 $this_plugin_dir = trailingslashit( dirname($plugins_dir . $plugin_file) ); 797 798 do_action( 'delete_plugin', $plugin_file ); 799 797 800 // If plugin is in its own directory, recursively delete the directory. 798 801 if ( strpos($plugin_file, '/') && $this_plugin_dir != $plugins_dir ) //base check on if plugin includes directory separator AND that it's not the root plugin folder 799 802 $deleted = $wp_filesystem->delete($this_plugin_dir, true);