下面的代码是否有效?
function medical_scripts() {
wp_enqueue_style('bootstrap', get_template_directory_uri().'/css/bootstrap.min.css');
wp_enqueue_script('bootstrap', get_template_directory_uri().'/js/bootstrap.min.js', array('jquery'));
}
add_action( 'wp_enqueue_scripts', 'medical_scripts' );
还是我必须先分别使用 wp_register_style()
和 wp_register_script()
为每个样式和脚本注册?
推荐使用哪种方法,为什么?似乎第一种方法的编码较少。
最佳答案
不,您不必使用 wp_register_style()
或 wp_register_script()
来使该代码工作。
我建议只使用 wp_enqueue_*
函数,这样您就没有多余的代码了。在某些情况下,您可能希望事先注册脚本,但我认为在大多数常见情况下,您可以在需要的时候入队。
关于jquery - 我必须在 css 中注册排队脚本和样式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23708649/