Ticket #31104: 31104.diff
| File 31104.diff, 880 bytes (added by , 5 years ago) |
|---|
-
src/wp-admin/includes/plugin.php
658 658 } 659 659 660 660 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 ); 668 662 669 663 if ( ! $silent ) { 670 664 /** … … 2287 2281 if ( ! defined( 'WP_SANDBOX_SCRAPING' ) ) { 2288 2282 define( 'WP_SANDBOX_SCRAPING', true ); 2289 2283 } 2284 2290 2285 wp_register_plugin_realpath( WP_PLUGIN_DIR . '/' . $plugin ); 2291 2286 include WP_PLUGIN_DIR . '/' . $plugin; 2292 2287 }