【发布时间】:2016-06-30 08:06:04
【问题描述】:
更新 WordPress 到 4.5.3 版本后,我的 wp_enqueue_script 不能再工作了。我试图在 StackOverflow 和 Google 中搜索,但没有任何运气。 为了进行测试,我在我的 js 文件夹中放置了一个新文件 (test.js)。 在我的项目中,jquery 不是必需的,它将包含在 grunt minify 中。
我的代码是:
function sup_theme_js () {
wp_enqueue_script('main_js', get_template_directory_uri() . '/js/test.js', array(), '1.0.0', true);
}
add_action('wp_enqueue_scripts', 'sup_theme_js');
PS:css 代码正在运行。
function sup_theme_css() {
wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'main', get_template_directory_uri() . '/css/main.css', false, '1.1', 'all');
}
add_action( 'wp_enqueue_style', 'sup_theme_css' );
谢谢
更新
我的错!
我认为 wp_enqueue_script 不需要 wp_footer 来工作,因此 wp_footer() 没有放在页脚处。
【问题讨论】:
标签: javascript wordpress wordpress-theming