Javascript Wordpress wp_排队_脚本未在前端加载

Javascript Wordpress wp_排队_脚本未在前端加载,javascript,wordpress,wordpress-theming,Javascript,Wordpress,Wordpress Theming,我目前正在使用完全相同的方法加载3个脚本。然而,其中两个正在工作,另一个没有。我多次检查代码是否有错误,但什么也没有得到。我不明白为什么第三个脚本无法加载 public function scripts() { wp_register_script( 'global', get_template_directory_uri() . '/assets/js/global.min.js', array( 'jquery' ), $version,

我目前正在使用完全相同的方法加载3个脚本。然而,其中两个正在工作,另一个没有。我多次检查代码是否有错误,但什么也没有得到。我不明白为什么第三个脚本无法加载

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”相同的公共函数中,但它仍然无法加载


有人有什么线索吗?

我刚刚解决了这个问题。 我做了一些文件重组,正在编辑一个文件,它被一个重复的文件覆盖了


我的错

您是否尝试删除$version?