zblog判断插件是否安装或者启用的代码介绍
天兴工作室 2021-01-16 18:16 zblogphp教程 2517 2 评论
最近在写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怎么截取指定字数的摘要?zblog摘要自定义截取方法介绍02-29
- 天兴工作室zblog免登录付费阅读插件 支持支付宝微信支付虎皮椒支付10-09
- zblog获取全部分类列表函数GetCategoryList的参数和使用方法介绍说明03-30
- 天兴工作室zblog附件管理增强插件03-17
- zblog获取当前页面的标题/链接/ID等属性02-02
- 天兴工作室:生成收款二维码合集页面插件11-19
- 天兴工作室:发送邮件通知提醒插件09-26
- 天兴工作室:自定义页面TDK插件,适合经常换主题注重seo的懒人站长使用08-21
- zblog函数GetCommentByID:通过评论id获取评论对象数据07-28
- zblog函数GetCategoryByID:通过分类id获取分类对象数据07-24
- zblog获取GET/POST等值函数”GetVars“参数和使用方法介绍06-14
- zblog获取tag列表函数GetTagList参数和使用方法介绍说明06-06
- 天兴工作室[文章正文插插插]插件 往正文里面插入商品、下载、文章等模块05-27
- zblog获取评论列表函数GetCommentList参数和使用方法05-23
- zblog函数之GetPageList 获取页面数据05-14
- 天兴工作室 zblog评论过滤+审核+邮件通知插件05-08
欢迎 你 发表评论: 取消回复
- 最新文章
- 热文排行
- 最多评论
- 1天兴工作室官网购物活动:全场8折优惠券 不限次数不限金额04-17
- 2天兴工作室zblog纯博客主题 vue3+小程序双版本03-19
- 3vue3项目引入vant报错的错误原因和解决办法03-12
- 4天兴工作室zblog百科主题 可搭配会员插件实现知识付费盈利03-06
- 5zblog怎么截取指定字数的摘要?zblog摘要自定义截取方法介绍02-29
- 6天兴工作室2023双11活动:五折优惠券大放送11-05
- 7腾讯云2023双11活动:2H2G3M轻量服务器88一年限新用户11-05
- 8新老同享 阿里云2023双11活动:2核2G3M带宽云服务器99元/年!10-31
- 9天兴工作室zblog免登录付费阅读插件 支持支付宝微信支付虎皮椒支付10-09
- 标签聚合
- ×1wordpress网站×3wdcp×1wdcp面板×1cms×1自适应dedecms模板×1zblog模板开发×2zblog案例×1nginx301×1zblogphp1.3×1父分类×1zblog文件作用×1小程序搭建步骤×1文件重建×1新增联动类别调用×1小伢×1zblog三栏模板×1验证码×1include×1清明节×2zblog代码
最新评论
-
天兴工作室
07-05可以看下更新记录,上个月29日才更新的 -
访客
07-05现在这个主题还更新吗 -
天兴工作室
06-15打开编辑文字,选中代码语言,然后不管是回车断行还是复制粘贴,都不会被分为一行一框啊,所以没理解你是咋办到的 -
访客
06-14zblog文章中发多行代码,被分成一行一个框,一行一个框,如何调整成和你的一样的一段代码在一个框中 -
天兴工作室
06-13这个功能本来就有
有 2 位网友评论:
访客 5个月前 (06-14) 回复
zblog文章中发多行代码,被分成一行一个框,一行一个框,如何调整成和你的一样的一段代码在一个框中
天兴工作室 5个月前 (06-15) 回复
打开编辑文字,选中代码语言,然后不管是回车断行还是复制粘贴,都不会被分为一行一框啊,所以没理解你是咋办到的