你可以通过多种方式做到这一点。。例如,您可以使用内置的wp函数在PHP中执行条件:
if ( in_category( \'my-category\' ) {
//Do something
}
或者,如果脚本是一个javascript,您可以以有条件的方式加载脚本,这样它就不会在不需要的地方加载-这也会节省一些处理时间(根据需要更改条件)。
function dl_add_js_conditional() {
if (!is_admin()) { //if is not admin - will load only on front-end
wp_register_script(\'myscript_name_js\', get_bloginfo(\'stylesheet_directory\') . \'/js/myscript_file.js\', array(\'jquery\'));
wp_enqueue_script(\'myscript_name_js\');
}
if (is_home()) { //will load only on home
wp_register_script(\'myscript_name_js\', get_bloginfo(\'stylesheet_directory\') . \'/js/myscript_file.js\', array(\'jquery\'));
wp_enqueue_script(\'myscript_name_js\');
}
}
add_action(\'init\', \'dl_add_js_conditional\');
或者,您也可以在脚本本身中执行检测/条件(您没有指定您使用的脚本,Jquery、Javascript或其他)