From 32ca843154532aede9571327d8b1283e678f4780 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Sun, 25 Apr 2021 13:19:54 +0000 Subject: [PATCH] Plugins: When loading a plugin in a "sandbox" on activation, do it once. This avoids a fatal error if the plugin is already included, e.g. in unit tests. Follow-up to [50787]. See #31104. git-svn-id: https://develop.svn.wordpress.org/trunk@50788 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/includes/plugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-admin/includes/plugin.php b/src/wp-admin/includes/plugin.php index 487df7f4f6..3a4b488127 100644 --- a/src/wp-admin/includes/plugin.php +++ b/src/wp-admin/includes/plugin.php @@ -2292,7 +2292,7 @@ function plugin_sandbox_scrape( $plugin ) { } wp_register_plugin_realpath( WP_PLUGIN_DIR . '/' . $plugin ); - include WP_PLUGIN_DIR . '/' . $plugin; + include_once WP_PLUGIN_DIR . '/' . $plugin; } /**