Can't load JS File

时间:2013-05-02 作者:Angela

我正在尝试加载两个JS文件。但有些人认为它不起作用。尝试了这两种方法,控制台窗口没有抱怨无法加载文件,它从来没有出现在头部
另外,我有一个奇怪的问题(不确定是否相关),如果没有在标题中明确指定,CSS文件将不会加载。但是,如果指定,将加载两次。

版本1

add_action( \'after_setup_theme\', \'theme_initialization\' );

function theme_initialization() {
    add_action( \'wp_enqueue_scripts\', \'enqueue_scripts\' );
}

function enqueue_scripts() {
    $template_dir = get_template_directory_uri();

    wp_enqueue_script( \'xxxx\', $template_dir . \'/js/xxxx.js\', array( \'jquery\' ), \'1.0\', true );
    wp_enqueue_script( \'xxxx\', $template_dir . \'/js/xxxx.js\', array( \'jquery\' ), \'1.0\', true );
}
版本2
add_action( \'wp_enqueue_scripts\', \'enqueue_scripts\' );
function enqueue_scripts() {
    $template_dir = get_template_directory_uri();

    wp_enqueue_script( \'xxxx\', $template_dir . \'/js/xxxx.js\', array( \'jquery\' ), \'1.0\', true );
    wp_enqueue_script( \'xxxx\', $template_dir . \'/js/xxxx.js\', array( \'jquery\' ), \'1.0\', true );
}

1 个回复
最合适的回答,由SO网友:Angela 整理而成

无论何时构建主题,都应始终添加wp\\u footer();在页脚中。php在结束正文标记之前,确保可以加载在页脚处加载的所有JS文件。

结束

相关推荐