如何从CDN将WordPress中的脚本排队
How to enqueue scripts in WordPress from CDN?
我正在尝试从codepen复制一个笔,为此我必须从CDN加载3个脚本文件,从服务器加载一个。
从CDN加载脚本的正确语法是什么?我的代码笔
脚本文件为:
https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js
https://cdn.jsdelivr.net/jquery.slick/1.5.9/slick.min.js
https://cdnjs.cloudflare.com/ajax/libs/gsap/1.18.2/TweenMax.min.js
任何帮助都将不胜感激。
在functions.php
中,使用wp_register_script()
和wp_enqueue_script()
CSS
wp_register_style( 'Font_Awesome', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css' );
wp_enqueue_style('Font_Awesome');
JS
wp_register_script( 'jQuery', 'https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js', null, null, true );
wp_enqueue_script('jQuery');
您的案例
wp_register_script( 'jQuery', 'https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js', null, null, true );
wp_enqueue_script('jQuery');
wp_register_script( 'TweenMax', 'https://cdnjs.cloudflare.com/ajax/libs/gsap/1.18.2/TweenMax.min.js', null, null, true );
wp_enqueue_script('TweenMax');
wp_register_script( 'Slick', 'https://cdn.jsdelivr.net/jquery.slick/1.5.9/slick.min.js', null, null, true );
wp_enqueue_script('Slick');
function load_stylesheets()
{
wp_register_style('style_css', get_template_directory_uri() . '/style.css');
wp_enqueue_style('style_css');
}
add_action( 'wp_enqueue_scripts', 'load_stylesheets');
这就是通过wp链接style.css的方法。你把这个放在你的";functions.php";文件我不知道,但据我所知,前一个人的建议是正确的,但没有包括必须将两者封装在一个函数中,然后创建一个webhook("add_action"(,并通过将其添加到回调参数中来钩住前面提到的函数(回调钩子几乎说"在运行完这个之后再运行这个"(。我不知道这是否可行,但我想我应该提到它。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 借助asp.net验证或java脚本对多个文本进行验证
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- Java脚本时间添加
- 不显示带有本地json文件数据的谷歌地图脚本
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 从远程脚本获取用户IP
- 如何根据时间运行不同的脚本
- 如何将字符串值从php页面发送到java脚本页面
- 有没有更简单的方法在 Wordpress 中为多个页面模板排队脚本
- jQuery没有在Wordpress中定义,但我的脚本被正确排队
- 根据页面条件对脚本进行排队
- 将脚本与 PHP 决策排队
- WordPress-排队脚本/CSS的问题
- Wordpress排队脚本
- 如何从CDN将WordPress中的脚本排队
- 注册/排队脚本
- 在wordpress子主题中排队脚本顺序错误
- 如何停止在wordpress短代码内多次排队相同的脚本
- 是否可以在function.php wordpress上对脚本src进行排队