这似乎是一件基本的事情,但我不确定如何将jQuery (使用CDN) 添加到 Underscores WordPress starter 中。我做了一些搜索,但没有找到任何东西,所以我希望这里的人能给我一个答案?
提前谢谢你!
发布于 2014-07-28 11:29:55
最好的方法是在下划线创建的主题wp_enqueue_script()文件中使用Wordpress函数functions.php。
查找函数<THEME_NAME>_scripts (其中<THEME_NAME>是从下划线网站生成的主题名称),并在<THEME_NAME>_scripts函数下(在任何其他wp_enqueue_script之前)在下面的代码前面加上代码。
// deregister default jQuery included with Wordpress
wp_deregister_script( 'jquery' );
$jquery_cdn = 'https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js';
wp_enqueue_script( 'jquery', $jquery_cdn, array(), '3.4.1', true );发布于 2015-11-12 04:46:20
下划线不包含依赖jquery的任何javascript。因此,默认安装将不会在WordPress中加载默认的jquery,如果使用wp_enqueue_script调用javascript文件时将其设置为依赖项。
将引导程序加载到下划线并从WordPress加载jquery的示例如下
wp_enqueue_script('bootstrap', get_template_directory_uri().'/assets/javascripts/bootstrap.min.js', array('jquery'),'v3',true);
您也可以使用在WordPress中注册的CDN中的jquery文件。
发布于 2014-07-28 11:06:01
您可以在header.php或footer.php中使用此片段。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>这使用谷歌托管的jQuery。
注意: WordPress附带了jQuery,所以如果您使用下划线作为WordPress主题,那么jQuery就已经排队了。
参考文献: https://developers.google.com/speed/libraries/devguide#jquery
https://stackoverflow.com/questions/24993552
复制相似问题