我正在为公文包构建一个自定义页面。它将需要额外的css和jss文件的导航滑块。。。因为该部分包含在标题中。php我决定扮演我需要的角色,并希望它能接受我对外部文件的标记。虽然可以在页面的head标记中看到链接,但不会调用它们。我已经仔细研究了一下,所有的建议都指向使用wp\\u enqueue\\u script()和wp\\u enqueue\\u style(),这是一种过分的做法。即使尝试它们也无济于事,我只想在有人访问公文包页面时调用外部链接,而不会给网站的其他部分带来负担。我会很感激你的洞察力。www.gransar。净值/投资组合
为自定义页面模板调用其他css和js链接
1 个回复
SO网友:kallookoo
wp_register_script( $handle, $src, $deps, $ver, $in_footer );
wp_register_style( $handle, $src, $deps, $ver, $media );
if (!is_admin()) {
add_action(\'wp_enqueue_scripts\', \'my_js\'); // for js
add_action(\'wp_enqueue_scripts\',\'my_style\'); // for css
}
function my_js(){
if(is_page(page id)){ // or is_page_template(page slug)
wp_register_script( \'port-js\', get_template_directory_uri() . \'/portfolio-js.js\');
wp_enqueue_script( \'port-js \');
}
}
function my_style(){
if(is_page(page id)){ // or is_page_template(page slug)
wp_register_style( \'port-style\', get_template_directory_uri() . \'/portfolio-style.css\');
wp_enqueue_style( \'port-style\' );
}
}
使用is\\U页面或is page\\U模板加载脚本和仅样式页面。结束