jquery - 我必须在 css 中注册排队脚本和样式吗?

标签 jquery css wordpress

下面的代码是否有效?

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/

相关文章:

html - DIV 100% 高度,带页脚和页眉,动态

html - CSS/HTML - 嵌套表格的问题

php - Wordpress 子主题激活并破坏了网站,如何解决?

javascript - 如何在 jQuery 中为标签创建点击事件?

javascript - .php 脚本的 Ajax 请求被取消

javascript - Bootstrap 下拉数据切换未在复杂的导航设置中显示

html - 布局与形式斗争 - HTML 和 CSS

jquery - 更改 "src"html 元素的 "img"不会刷新它

php - 跨插件的 WordPress 自定义 Hook

PHP - 将两个数组合并为一个数组(也删除重复项)