在WordPress中加载需要jQuery的CDN

时间:2017-03-10 作者:Arete

根据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 );

控制台告诉我:未捕获引用错误:未定义jQuery

这里的大多数相关答案似乎都相当过时或不正确。

1 个回复
最合适的回答,由SO网友:Rohit Kishore 整理而成

您需要将其与jQuery一起使用,如下所示:

    wp_enqueue_script( \'pushy\', \'//cdnjs.cloudflare.com/ajax/libs/pushy/1.1.0/js/pushy.min.js\', array( \'jquery\' ) );

相关推荐

如何通过jQuery Datepicker搜索帖子?

我正在WordPress网站上工作,我有自己的搜索筛选页面,在那里我添加了jquery日期选择器,现在我想按日期选择器搜索帖子?Html Codescript> $(function() { jQuery( \"#datepicker-13\" ).datepicker({ dateFormat : \"yy-mm-dd\" }); $(\"#datepicker-13\").datepicker().datepick