Ticket #22802: plugin-file-hooks.diff
File plugin-file-hooks.diff, 1.1 KB (added by , 12 years ago) |
---|
-
wp-admin/includes/plugin.php
859 859 update_option('uninstall_plugins', $uninstallable_plugins); 860 860 unset($uninstallable_plugins); 861 861 862 include WP_PLUGIN_DIR . '/' . $file;862 include apply_filters( 'uninstall_plugin_file', WP_PLUGIN_DIR . '/' . $file ); 863 863 864 864 add_action( 'uninstall_' . $file, $callable ); 865 865 do_action( 'uninstall_' . $file ); -
wp-admin/plugins.php
144 144 @ini_set('display_errors', true); //Ensure that Fatal errors are displayed. 145 145 // Go back to "sandbox" scope so we get the same errors as before 146 146 function plugin_sandbox_scrape( $plugin ) { 147 include( WP_PLUGIN_DIR . '/' . $plugin);147 include( apply_filters( 'activate_plugin_file', WP_PLUGIN_DIR . '/' . $plugin ) ); 148 148 } 149 149 plugin_sandbox_scrape( $plugin ); 150 150 do_action('activate_' . $plugin);