【发布时间】:2018-05-04 13:57:57
【问题描述】:
我正在为 wordpress 编写我的第一个插件,并且我正在尝试使用我的插件加载脚本。
function somadome_enqueue_script() {
wp_enqueue_script( 'somajQuery', 'https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js',array(), '1.0');
wp_enqueue_script( 'logoslickjs', plugin_dir_url( __FILE__ ) . 'js/slick.js',array('jQuery'), '1.0');
wp_enqueue_script( 'logoslider', plugin_dir_url( __FILE__ ) . 'js/somaslick.js',array('jQuery'), '1.0');
wp_enqueue_style('slickcss', plugin_dir_url( __FILE__ ) . '/css/slick.css', array(), '1.0', 'all');
wp_enqueue_style('logocss', plugin_dir_url( __FILE__ ) . '/css/somaslide.css', array(), '1.0', 'all');
}
/*Create Plugin Parts*/
add_action('init', 'create_carousel');
add_action('wp_enqueue_scripts', 'somadome_enqueue_script');
问题是 CSS 加载(底部有两行),但顶部的代码(脚本)没有加载,我试图弄清楚为什么 Javascript/JQuery 代码没有加载。
我回显了检查它们的路径,它们很好地加载到浏览器中,因此它们存在。但是没有被 wordpress 加载。
【问题讨论】:
-
“加载到浏览器中很好……但没有被 wordpress 加载”是什么意思?如果加载一切正常。
标签: javascript php wordpress