zblog判断插件是否安装或者启用的代码介绍
天兴工作室 2021-01-16 18:16 zblogphp教程 2769 3 评论
最近在写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
欢迎 你 发表评论: 取消回复
- 最新文章
- 热文排行
- 最多评论
- 1天兴工作室2025年春节放假公告01-25
- 2天兴用户中心插件“微信通知”功能设置教程11-09
- 3阿里云2024双11活动推荐 通过本站链接参与另外赠送本站代金券11-05
- 4天兴工作室官网购物活动:全场8折优惠券 不限次数不限金额04-17
- 5天兴工作室zblog纯博客主题 vue3+小程序双版本03-19
- 6vue3项目引入vant报错的错误原因和解决办法03-12
- 7天兴工作室zblog百科主题 可搭配会员插件实现知识付费盈利03-06
- 8zblog怎么截取指定字数的摘要?zblog摘要自定义截取方法介绍02-29
- 9天兴工作室2023双11活动:五折优惠券大放送11-05
- 标签聚合
- ×1emlog数据库×1定制×1后台函数×1jq配色器×1鼠标滑过图片变淡×1zblog分页×1瀑布流×1畅言表情插件×1联动类别×1ytcms下载×3zblog淘宝客×1生病×1主题配置×1ssh部署×1祝乐高×1分类过滤×1域名优惠×4右侧栏×1wiki×3cms主题
最新评论
-
天兴工作室
并没有任何限制 -
访客
请问 zblog淘客主题 对使用者的要求是必须是企业吧? -
阿浩
大佬们,丢几个除了作者以外的演示站,我想看看大家的布局设置 -
有趣生活
一直想开发zblog的功能,zblog的敷在不知道够够不够 -
访客
发布文章时候,那怎么改默认状态呢比如改成默认审核状态?
有 3 位网友评论:
访客 8个月前 (06-14) 回复
zblog文章中发多行代码,被分成一行一个框,一行一个框,如何调整成和你的一样的一段代码在一个框中
访客 8个月前 (06-14) 回复
zblog文章中发多行代码,被分成一行一个框,一行一个框,如何调整成和你的一样的一段代码在一个框中
天兴工作室 8个月前 (06-15) 回复
打开编辑文字,选中代码语言,然后不管是回车断行还是复制粘贴,都不会被分为一行一框啊,所以没理解你是咋办到的