我正在尝试将一些脚本加载到我的Wordpress管理员的编辑器页面上,尽管我可以看到脚本已正确加载并且没有控制台错误,但它们应提供的功能无法正常工作。
更具体地说,我正在尝试加载flickity.js,以使幻灯片能够在新的Guternberg编辑器中查看元素时起作用。
functions.php用于加载脚本的代码如下,其中“ flickity”是库,“ single”包含初始化脚本。
function my_enqueue($hook) {
wp_register_script('flickity', get_template_directory_uri() .'/js/vendor/min/flickity.pkgd-min.js', false, '2.1.0', true);
wp_register_script('single', get_template_directory_uri() .'/js/min/single-min.js', false, '1.0', true);
wp_enqueue_script('flickity');
wp_enqueue_script('single');
}
add_action('admin_enqueue_scripts', 'my_enqueue');