WordPress.org

Make WordPress Core

Ticket #7671: 7671.3.diff

File 7671.3.diff, 581 bytes (added by DD32, 10 years ago)
  • wp-admin/plugins.php

     
    5949                                wp_die($valid);
    6050                        error_reporting( E_ALL ^ E_NOTICE );
    6151                        @ini_set('display_errors', true); //Ensure that Fatal errors are displayed.
    62                         $result = activate_plugin($plugin, false);
    63                         if ( is_wp_error( $result ) )
    64                                 wp_die($result);
     52                        include(WP_PLUGIN_DIR . '/' . $plugin);
     53                        do_action('activate_' . $plugin);
    6554                        exit;
    6655                        break;
    6756                case 'deactivate':