WordPress.org

Make WordPress Core

Ticket #7671: 7671.3.diff

File 7671.3.diff, 581 bytes (added by DD32, 5 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':