根据wpdevsolutions,在Wordpress中加载CDN javascripts的正确方法如下:
function theme_name_scripts() {
wp_enqueue_script( 'pushy', '//cdnjs.cloudflare.com/ajax/libs/pushy/1.1.0/js/pushy.min.js' );
}
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );我的问题是,如果脚本需要加载jQuery,我该怎么办?
这似乎行不通。
wp_enqueue_script( 'pushy', '//cdnjs.cloudflare.com/ajax/libs/pushy/1.1.0/js/pushy.min.js', array(), '', true );
控制台给了我:未定义的ReferenceError: jQuery
这里的大多数有关答案似乎相当过时或不正确。
发布于 2017-03-10 12:51:21
您需要像这样在jQuery中使用它:
wp_enqueue_script( 'pushy', '//cdnjs.cloudflare.com/ajax/libs/pushy/1.1.0/js/pushy.min.js', array( 'jquery' ) );https://wordpress.stackexchange.com/questions/259615
复制相似问题