在WordPress中,wp_script_is()函数用于检查特定脚本是否已加载或将要加载。它返回一个布尔值,如果指定的脚本已加载或将要加载,则为true,否则为false。

wp_script_is()函数的语法如下:

wp_script_is( $handle, $list = 'enqueued' );

该函数的参数如下:

- $handle (string):要检查的脚本的句柄。
- $list (string):要检查的脚本列表。可选值为'enqueued'(已入队的脚本列表,默认值)、'registered'(已注册的脚本列表)和'scripts'(所有脚本列表)。

下面是wp_script_is()函数的使用示例:

if( wp_script_is( 'jquery', 'enqueued' ) ) {
echo 'jQuery已加载';
} else {
echo 'jQuery未加载';
}

上述示例代码检查jQuery脚本是否已加载。如果已加载,就输出"jQuery已加载",否则输出"jQuery未加载"。

if( wp_script_is( 'custom-script', 'registered' ) ) {
wp_enqueue_script( 'custom-script' );
}

上述示例代码检查名为'custom-script'的脚本是否已注册。如果已注册,则使用wp_enqueue_script()函数将其加入到加载队列中。

总结:
wp_script_is()函数用于检查特定脚本是否已加载或将要加载。它返回一个布尔值,可以指定要检查的脚本和脚本列表。