0

我可以让它在页眉中工作,但我怎样才能在页脚中得到它。我在我的 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);

4

1 回答 1

1

看起来您传入true了错误的位置 - WordPress 会将其解释为$deps. 虽然$deps是可选的,但如果要指定后续参数,则需要提供。 wp_register_script 的 codex 条目告诉您默认值 - 只需传递这些值。

所以你的wp_register_script电话应该是:

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

可能值得使用get_bloginfo来获取您的模板目录,而不是对其进行硬编码。

于 2012-06-10T07:05:50.037 回答