wp_enqueue_script()

WordPress函数wp_enqueue_script()是用来注册脚本文件并加载到生成的页面中,是一种安全的方式。http://www.mydaima.com/wp_enqueue_script/

函数语法

参数详解

  1. $handle,脚本的名字。应当是唯一的,用于在整个系统中标识该脚本。如果handle中?,前半部分指注册的脚本的handle,后半部分作为查询字符串添加到URL后面。
  2. $src,脚本的路径。对于本地的样式表不要使用硬编码,如http://mydaima.com/css/myscript.js,在插件中应该使用plugins_url(),在主题中应该使用get_template_directory_uri()来取得安全的路径。对于远程的脚本应该使用协议无关URL,如//cdn.***.com/js/script.js
  3. $deps,该脚本依赖的其他的脚本,应该事先加载所依赖的脚本。当该脚本使用函数wp_enqueue_script()调用时,其依赖的脚本会被自动的加载。参数形式为handle数组。默认为false。该参数可选。
  4. $ver,用于指定脚本的版本号的字符串。版本号将会作为查询字符串附加在脚本URL的后面,如?ver=4.3.0。默认值为false,将会添加WordPress的版本号。如果为null,则不添加使用字符。该参数可选。
  5. $in_footer,默认脚本将被添加到<head>部分。如果参数为true,脚本被加载到<body>标签底部(此处请注意:如果想要脚本加载到<body>标签底部,除了参数值为true外,还需要在你的主题模板中</body>之前添加<?php wp_footer(); ?>)。默认为false,该参数为可选。

如何加载脚本

在functions.php中添加如下代码:

 

飞鱼

发表评论

电子邮件地址不会被公开。 必填项已用*标注