可以使用全局变量$current_screen
. 它有财产is_network
, 用一个布尔值表示/wp-admin/network/
或者不是。
add_action( \'admin_print_scripts\', \'network_scripts_wpse_91699\' );
function network_scripts_wpse_91699()
{
global $current_screen;
if( !$current_screen->is_network )
return;
wp_register_script( \'test\', plugins_url( \'test.js\', __FILE__) );
wp_enqueue_script( \'test\' );
}
这个动作挂钩也可以像
add_action( \'admin_print_scripts-site-new.php\', \'callback\' );`
它只会在屏幕上打印
/wp-admin/network/site-new.php
, 因此,无需检查当前屏幕是否为网络屏幕。