Make WordPress Core

Ticket #31104: 31104.diff

File 31104.diff, 880 bytes (added by SergeyBiryukov, 5 years ago)
  • src/wp-admin/includes/plugin.php

     
    658658                }
    659659
    660660                ob_start();
    661                 wp_register_plugin_realpath( WP_PLUGIN_DIR . '/' . $plugin );
    662                 $_wp_plugin_file = $plugin;
    663                 if ( ! defined( 'WP_SANDBOX_SCRAPING' ) ) {
    664                         define( 'WP_SANDBOX_SCRAPING', true );
    665                 }
    666                 include_once WP_PLUGIN_DIR . '/' . $plugin;
    667                 $plugin = $_wp_plugin_file; // Avoid stomping of the $plugin variable in a plugin.
     661                plugin_sandbox_scrape( $plugin );
    668662
    669663                if ( ! $silent ) {
    670664                        /**
     
    22872281        if ( ! defined( 'WP_SANDBOX_SCRAPING' ) ) {
    22882282                define( 'WP_SANDBOX_SCRAPING', true );
    22892283        }
     2284
    22902285        wp_register_plugin_realpath( WP_PLUGIN_DIR . '/' . $plugin );
    22912286        include WP_PLUGIN_DIR . '/' . $plugin;
    22922287}