zblog判断插件是否安装或者启用的代码介绍
天兴工作室 2021-01-16 zblogphp教程 212 0 评论
最近在写zblog主题的时候需要用到判断一个依赖的zblog插件是否启用,zblog本身就有内置的判断函数,本文就来介绍下怎么来判断一个zblog插件是否安装或者启用。
一个插件有三种状态:未安装;已安装未启用;已安装已启用。
zblog判断插件是否安装的内置函数是:
$zbp->LoadApp('plugin', '插件ID')->isloaded
函数返回值为布尔值,可以直接用if判断,已经安装返回true值,未安装就返回false值。
还有一种判断插件是否安装的方法是通过获取插件内的文件路径,然后通过php自带的“file_exists”函数判断文件是否存在就行。代码如下:
$path = $zbp->path .'zb_users/plugin/插件ID/文件名.php'; //获取文件路径 if(file_exists($path){ echo '已安装'; }else{ echo '没有安装'; }
推荐使用第一种zblog内置函数的方法判断,不建议使用第二种判断文件路径方式。
然后就是判断插件安装后是否启用,这个zblog也有内置的函数:
$zbp->CheckPlugin('插件id')
同样的这个函数的返回值为布尔值,可以直接用if判断,插件已经启用返回true值,未启用就返回false值。
PS:zblog的主题也可以用同样的方法来判断,函数里面的“plugin”改成“theme”即可,但是一般是主题依赖插件,很少有插件依赖主题的。所以这个用的少。
相关推荐
- 天兴工作室 zblog页面工具栏插件使用视频教程09-24
- zblog页面工具栏插件:单独pc+手机端和高度自定义添加模块等09-24
- zblog当天发布的文章标题显示成红色的几种解决办法09-02
- 天兴工作室zblog分类信息主题模板08-09
- zblogphp挂接口往文章正文插入指定内容07-14
- zblog后台优化插件 支持自定义logo+自定义配色+手机端自适应05-26
- zblog商城用户中心插件,支持支付宝、微信、财付通、PayPal、云支付等03-30
- 唐朝“百搭会员中心”插件开源了 zblog会员插件下载地址03-03
- 天兴工作室-双11赚钱弹窗抢红包插件10-25
- 推荐:天兴工作室自用主题2019版上线!09-04
取消回复欢迎 你 发表评论:
- 最新文章
- 热文排行
- 最多评论
- 1天兴工作室2021年春节放假通知02-08
- 2zblogphp1.7版本正式上线,附zblogphp1.7升级指南和注意事项02-08
- 3主题的暗黑模式是什么?怎么设置和使用暗黑模式?01-19
- 4zblog判断插件是否安装或者启用的代码介绍01-16
- 5translate3d和z-index冲突导致z-inde值无效的解决办法01-10
- 6zblogphp提示“ Call to undefined function openssl_pkey_get_public()”的原因和解决办法12-25
- 7zblogphp1.6版本报错“非法访问”的原因和解决办法12-23
- 8wordpress导航栏自定义添加class和rel="nofollow"的步骤12-13
- 9swiper做导航栏时自动跳转至对应分类的代码12-07
- 标签聚合
- ×8wordpress×3zblog淘宝客模板×2seo优化×2keywords×1王建宙×1积分查询兑换转赠×110M流量×1新年回馈×1校园大V网×2校园迎新×1什么是T×119元市话套餐×2淘宝客×1糗事百科×1六一儿童节×1存钱罐×4zblog下载×1营业厅地址×1游戏咨询网站×2js代码
最新评论
-
访客
来个限时优惠 -
天兴工作室
不还价的 -
小马过河
能不能便宜点啊 -
中加达移民
个人买过这个网站的主题,可以付责任的说,主题很好好用。另外我不是托! -
吸料机
已经解决