WordPressを4.5.3にアップデートした後、私のwp_enqueue_scriptはもう動作しません。私はStackOverflowとGoogleの中で検索しようとしましたが、運がありません。 テストのために、私はjsフォルダの中に新しいファイル(test.js)を入れました。 私のプロジェクトでは、jqueryは不要で、grunt minifyに含まれます。WordPress enqueue_scriptがもう動作しません
私のコードは次のとおりです。
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');
おかげ
UPDATE
私のミス!
wp_enqueue_scriptはwp_footer()がフッターに配置されていないため、wp_footerが動作する必要がないと考えました。
ありがとう@アレックス、私の大きな間違いだった、私はwp_footer()を置くことを忘れました!私はwp_enqueue_scriptが動作するためにwp_footerを必要としないと思った。 ¬¬ –