你的第二个wp_enqueue_script()
包含与第一个相同的句柄(相同的ID)wp_enqueue_script()
.
句柄是WordPress内部已知的注册脚本的ID。如果再次使用此ID,则不会注册第二个脚本。
一个可行的例子是:
<?php
add_action( \'wp_enqueue_scripts\', \'theme_enqueue_styles_and_scripts\' );
function theme_enqueue_styles_and_scripts() {
wp_enqueue_style( \'fonts\', get_stylesheet_directory_uri() . \'/assets/fonts/icons/style.css\');
wp_enqueue_script( \'script\', get_stylesheet_directory_uri() . \'/assets/js/main.js\');
wp_enqueue_script( \'compiled-script\', get_stylesheet_directory_uri() . \'/assets/compiled.js\');
}