custom_functions wordpress enqueue_script在页脚而不是标题中

时间:2012-06-10 04:12:58

标签: wordpress scripting footer

我可以在标题中使用它但是如何在页脚中获取它。我在wordpress上使用论文框架。

function load_scripts() {
    wp_deregister_script( 'jquery' );
    wp_register_script( 'jquery', 'http://code.jquery.com/jquery-1.7.2.min.js');
    wp_enqueue_script( 'jquery');
    wp_register_script( 'bootstrap', '/wp-content/themes/thesis/custom/js/bootstrap.min.js', true);
    wp_enqueue_script( 'bootstrap');
}    
add_action('wp_enqueue_scripts', 'load_scripts');

我认为它似乎不起作用。我一直在用这个作为参考。     wp_enqueue_script($ handle,$ src,$ deps,$ ver,$ in_footer);

1 个答案:

答案 0 :(得分:0)

看起来你正在将true传递到错误的地方 - WordPress会将其解释为$deps的值。虽然$deps是可选的,但如果要指定后续参数,则需要提供它。 The codex entry for wp_register_script会告诉您默认值 - 只需传递它们。

所以你的wp_register_script电话应该是:

wp_register_script( 'bootstrap', '/wp-content/themes/thesis/custom/js/bootstrap.min.js', array(), false, true);

可能值得使用get_bloginfo来获取模板目录,而不是硬编码。