我目前正在使用完全相同的方法加载3个脚本。然而,其中2个正在工作,而另一个则没有。我已多次检查代码以查找错误但没有得到任何结果。我不明白为什么第三个脚本不会加载。
public function scripts() {
wp_register_script(
'global',
get_template_directory_uri() . '/assets/js/global.min.js',
array( 'jquery' ),
$version,
true
);
wp_enqueue_script( 'global' );
然后这就像是:
add_action( 'wp_enqueue_scripts', array( $this, 'scripts' ) );
这完全没问题。 然后我添加下一个函数,它不加载:
public function map_scripts() {
global $version;
wp_register_script(
'map',
get_template_directory_uri() . '/assets/js/map.min.js',
array( 'jquery' ),
$version,
true
);
wp_enqueue_script( 'map' );
这再次与“全局”相同的构造函数如下:
add_action( 'wp_enqueue_scripts', array( $this, 'map_scripts' ) );
我尝试将'map'脚本移动到与'global'相同的公共函数中,但仍然无法加载。
有没有人有任何线索?
答案 0 :(得分:0)
我刚刚解决了这个问题。 我做了一些文件重构并且正在编辑一个文件,这个文件被重复的文件覆盖了。
我的坏!