zblog判断插件是否安装或者启用的代码介绍
天兴工作室 2021-01-16 18:16 zblogphp教程 1823 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怎么截取指定字数的摘要?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天兴工作室zblog纯博客主题 vue3+小程序双版本03-19
- 2vue3项目引入vant报错的错误原因和解决办法03-12
- 3天兴工作室zblog百科主题 可搭配会员插件实现知识付费盈利03-06
- 4zblog怎么截取指定字数的摘要?zblog摘要自定义截取方法介绍02-29
- 5天兴工作室2023双11活动:五折优惠券大放送11-05
- 6腾讯云2023双11活动:2H2G3M轻量服务器88一年限新用户11-05
- 7新老同享 阿里云2023双11活动:2核2G3M带宽云服务器99元/年!10-31
- 8天兴工作室zblog免登录付费阅读插件 支持支付宝微信支付虎皮椒支付10-09
- 9[已下线] 天兴工作室2023双节活动:五折优惠券09-29
- 标签聚合
- ×1付费主题×3swiper×1修改模板×1游戏咨询网站×1movetype×1网站公告×1调用文章×1vite跨域×1主题安装×1网站版权×2端午节×1zblog回到顶部×2支付宝×1会员系统×1SuperSlide×1specified×1国庆前×1热门tag×2zblogphp电影站×3天兴博客
最新评论
-
天兴工作室
01-19没听懂 你是要批量创建分类?这是插件的事情主题不会考虑的 -
访客
01-18分类一个一个设置太麻烦了。能不能在主题设置里添加对分类的设置。 -
天兴工作室
01-16没太理解你的需求,麻烦联系我们的在线qq2076496616提供订单号详细说明下需求 -
访客
01-16点击分类,能不能下面显示所有分类的名字。 -
天兴工作室
01-13多条件筛选很麻烦,主题不考虑加,有需求可以联系我定制