添加以下代码(在主题的functions.php中)将注册脚本,并将jQuery设置为依赖项。因此,当您将其排队时,jQuery也将被排队。
function my_scripts_method() {
// register your script location, dependencies and version
wp_register_script(\'my_custom_script\',
get_template_directory_uri() . \'/js/custom_script.js\',
array(\'jquery\'),
\'1.0\' );
}
add_action(\'wp_enqueue_scripts\', \'my_scripts_method\');
然后,您可以通过以下两种方式之一将脚本排队。在主题的功能中。php您可以使用template\\u include过滤器获取正在使用的模板使用is\\u page\\u template()
function my_load_script_for_template( $template ){
if(is_page_template(\'my-template.php\'))
wp_enqueue_script(\'my_custom_script\');
return $template;
}
add_filter( \'template_include\', \'my_load_script_for_template\', 1000 );