如何给WordPress网站添加Javascript代码

news/2024/4/29 17:29:40/文章来源:https://blog.csdn.net/weixin_34221276/article/details/88771155

如果是修改自己制作的模板主题,升级和更新自己掌控,javascript代码的添加比较自由,可根据实际业务逻辑引入即可。但是如果想添加与主题无关的javascript代码,例如访客统计,性能监控等类型的独立代码,由于与主题文件没有关系,那么最好的办法就是在插件中添加代码。

WordPress提供了函数 wp_enqueue_script 和钩子 wp_enqueue_scripts

以方便开发者有能力嵌入自定义的代码。

下面简述添加的方法步骤:

在插件目录下新建一个目录,进入目录后新建一个插件文件index.php,插入如下示例代码:

<?php
/*
Plugin Name: custom javascript
Description: Add custom javascript
*/
function add_custom_scripts() {  wp_enqueue_script( 'jquery-ui', 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js', array(), '1.12.1', false);
}
add_action( 'wp_enqueue_scripts', 'add_custom_scripts' );

wp_enqueue_script 函数五个参数说明

1. string $handle #对当前引入的javascript文件的唯一命名

2. string $src = '' #javascript文档资源url

3. array $deps = array() #依赖代码handle

4. string|bool|null $ver = false #版本号,如果未指定,与WordPress系统版本号一致

5. bool $in_footer = false #是否在文档底部,如果是false,则默认在文档头部就载入javascript

最后保存文件,去插件中心激活插件,在浏览器页面查看页面源代码,就可以看到引入的 javascript 文件了。

使用 wp_enqueue_script 函数有以下优点:

a. 可以设定与其他依赖代码的载入次序

b. 可以指定版本号利于缓存管理

c. 可以指定嵌入代码在文档的位置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_787684.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《Nodejs开发加密货币》之十二:静态网站开发全景扫描

前言 在前面的入门部分&#xff0c;介绍了Nodejs在前端开发中的应用&#xff0c;并通过具体项目说明了Nodejs在比特币客户端领域被广泛应用。当时为了介绍Nodejs入门技术&#xff0c;一切都是从头创建&#xff0c;没有引入前端框架。但在具体的项目实践中&#xff0c;前端是有…

《大型网站系统与Java中间件》读书笔记(上)

2019独角兽企业重金招聘Python工程师标准>>> 前言 只有光头才能变强。 文本已收录至我的GitHub仓库&#xff0c;欢迎Star&#xff1a;https://github.com/ZhongFuCheng3y/3y 这本书买了一段时间了&#xff0c;之前在杭州没带过去&#xff0c;现在读完第三章&#xf…

修改.htaccess文件设置网站默认打开静态页面

为什么80%的码农都做不了架构师&#xff1f;>>> .htaccess文件设置网站默认打开静态页面的方法。首先复制如下代码&#xff1a; <Files ~ "^.(htaccess|htpasswd)$"> deny from all </Files> DirectoryIndex index.html index.php order den…

部署HTTPS让让网站安全运行,https证书的重要性

现在网络安全事件越来越多&#xff0c;随着各大浏览器对网络安全的重视&#xff0c;对HTTPS的强力支持&#xff0c;HTTPS已成为主流&#xff0c;企业要做的是防患于未然-部署SSL证书实行HTTPS加密&#xff0c;让数据在传输之初就得到保护。千万不要小看HTTPS对数据隐私的保护。…

企业网站安装SSL证书的优势

网站安装SSL证书和没有安装SSL证书有很大的区别&#xff0c;而安装SSL证书的网站不仅为网站安全带来了好处&#xff0c;同时也是为想要访问网站的客户提供了一个一个安全的上网环境。安装了SSL证书的网站有以下几点优势。 1.SEO优化。 现在大多数浏览器都优先抓取和收录安装了…

Comodo和SymantecSSL证书分别适合什么样的网站

Comodo和Symantec这两个品牌的SSL证书从价格上看就是两个极端。一般Comodo的SSL证书在同类型的SSL证书中价格最低&#xff0c;而Symantec的SSL证书在同类型的SSL证书中价格最高。两个品牌的定位不同&#xff0c;它们适合的网站也不同。 首先Comodo这个品牌现在已经正式更名为S…

免费SSL证书是否适合企业类网站

ssL证书因为成本、维护等原因是需要收费的&#xff0c;但是有很多机构觉得每年ssl证书都要付费太费钱了&#xff0c;就开始研究出了免费ssl证书&#xff0c;今天就由ssl盾小编讲解企业网站适不适合这种免费ssl证书。 企业网站分为展示型、商城型、综合型&#xff0c;免费ssl证书…

ssl证书安装之后对网站有哪些好处

说实在的&#xff0c;现在身边很多人都建议有网站的人安装SSL证书&#xff0c;都知道安装ssl证书对网站很好&#xff0c;那到底有什么好处呢&#xff1f; 1.网站传输信息加密。要知道没有安装SSL证书的网站使用的还是http连接&#xff0c;没有加密&#xff0c;也无法识别信息来…

OV SSL证书适合的网站

OV SSL证书是SSL数字证书的一种&#xff0c;又称组织验证数字证书。这款SSL证书不适合个人申请&#xff0c;只适合企业申请&#xff0c;那么OV SSL证书具体是何哪些网站呢&#xff1f; 首先&#xff0c;要知道申请OV SSL证书是需要域名验证电话验证的&#xff0c;这就需要申请者…

在大型电商网站中哪些SSL证书比较适合

大型电商涉及的资金往来比较多&#xff0c;DV SSL证书已经不太适合&#xff0c;OV SSL证书和EV SSL证书的安全等级比DV SSL证书要高很多&#xff0c;是比较适合大型电商类的网站。其中Digicert和GlobalSign这两个SSL证书品牌是比较不错的选择。 Digicert和GlobalSign都比较侧重…

SSL证书中的安全站点证书对金融银行网站的好处

对于涉及很多安全隐私的金融行业和银行网站来说&#xff0c;一个足够安全的上网环境是必要的&#xff0c;而SSL证书中的Digicert的安全站点证书在这一方面有很大的优势。 Digicert的安全站点SSL证书其实是原Symantec的SSL证书&#xff0c;自从Digicert合并了Symantec这个牌子的…

建站用什么cms_逐浪CMS告诉你安全性高的CMS建站系统是怎样一种体验?

CMS建站系统有使用者非常多&#xff0c;很多个人站长或者小企业者都是选择了用CMS来建站&#xff0c;可是建站容易运营难&#xff0c;网站的安全性就是一个非常大的问题。但并不是所有的CMS的安全问题都是这么令人头疼。在与逐浪CMS客户服务经理一次偶然的聊天过程当中&#xf…

基于SSM+VueCDN 的二手房交易网站设计与实现

之前的练手项目简单双向交易,页面有很多Vue模块的实现所以只有两个html,且细节粗糙 找房情况,搜索框为axios异步 进入预约界面 付款后

基于SpringBoot与VueCDN+ElementUI实现的教育辅导网站的设计与实现(毕业设计项目)

有简单使用springsecurity 页面效果: 登录后 教师认证后 私教列表与辅导班列表相似填写发布后

公司网站能不能使用免费ssl证书?

ssl证书使http站点转换为https站点&#xff0c;可以加密防劫持&#xff0c;防篡改等 下面为您解答下公司站点能不能使用免费ssl证书。 公司网站分为展示型&#xff0c;商城型&#xff0c;大型综合性&#xff0c;在线交易型等站点. 如果公司网站没有用户名系统&#xff0c;仅仅…

SSL证书到期后在网站自助续费

网站域名SSL证书都是存在使用有效期的&#xff08;一次只能注册1年或2年&#xff09;&#xff0c;域名证书过期后&#xff0c;Web网站就会出现安全警告&#xff0c;严重影响用户访问。那么SSL证书到期前该如何自助续费呢&#xff0c;下面SSL盾小编以SSLDUN为例进行具体说明下自…

java反射优化_「java反射」Java 反射 - seo实验室

java反射Class 对象如果想在运行时使用类型信息&#xff0c;就必须首先获得对恰当的Class对象的引用。getClass()方法来获取Class引用。这个方法属于Object类的一部分&#xff0c;它将返回该对象实际类型的Class引用。拥有Class对象可以使用getSuperClass()方法查询其基类&…

企业网站安装SSL证书的优势

网站安装SSL证书和没有安装SSL证书有很大的区别&#xff0c;而安装SSL证书的网站不仅为网站安全带来了好处&#xff0c;同时也是为想要访问网站的客户提供了一个一个安全的上网环境。ssl盾小编就总结了安装了SSL证书的网站有以下几点优势。 1.SEO优化。 现在大多数浏览器都优…

免费SSL证书是否适合企业类网站

ssL证书因为成本、维护等原因是需要收费的&#xff0c;但是有很多机构觉得每年ssl证书都要付费太费钱了&#xff0c;就开始研究出了免费ssl证书&#xff0c;今天就讲解企业网站适不适合这种免费ssl证书。 企业网站分为展示型、商城型、综合型&#xff0c;免费ssl证书比较适合展…

在大型电商网站中哪些SSL证书比较适合

大型电商涉及的资金往来比较多&#xff0c;DV SSL证书已经不太适合&#xff0c;OV SSL证书和EV SSL证书的安全等级比DV SSL证书要高很多&#xff0c;是比较适合大型电商类的网站。其中Digicert和GlobalSign这两个SSL证书品牌是比较不错的选择。ssl盾小编带大家认识这些SSL自助。…