0
加载了我使用的是完全相同的方法目前装载了3个脚本。然而,其中2个正在工作,另一个则没有。我多次检查代码,发现错误但什么也没有。我不明白为什么第三个脚本不会加载。WordPress的wp_enqueue_script不是前端
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'));
我试着将“地图”脚本移动到与“全局”相同的公共功能中,但仍然无法加载。
没有人有任何线索?
你试过删除$版本吗? – sarath