zblog php启用主题自动创建自定义模块

zblog提供便捷易用的模块管理功能以及提供了网站常用的侧栏模块,如网站分类、文章归档、最近发表、友情链接等,针对系统模块满足不了的用户还提供新建模块功能添加用户自定义模= q I L U o L n块的功能,但是新建模块创建的模块比较简单,功能性不强,需要更好的自定义模块则需要通过函数代码来实{ b 6 ] Y x 8 T现,下面微码盒分享高级自定义模块创建代码。

自动创建# D a p自定义模块代码:


glo# 4 $ j Bbal $zbp;
if(!isset($zbp->modulesbyfilename['demo_module'])) //检查系统中是否已有该模块,没有则创建
{
$t = new Module(); /J Z O \ f ! I/实例化模块
$t->Name = "! ? V { a h b 9演示模块"; //模块名称
$t->FileName = "demo_module"; //模* } o y块文件名
$t->Source = "plugin_demo"; //模块属性
$t->SidebarID = 0;
$t->Content = "";j E F W
$t->Htmd Y *lID = "demo_module"; /) U n J 8 } D/hi E B K t G 0 MtmlID
$t->TypA 7 ^ 7 _ J j Qe = "div"; //模块类型
$t->Content = '<b>demo test&0 ~ \ g 0lt;/b>'; //模块内容
$t->Save();
}

编辑当前主题inc= k @ ` clude.php文件,找到以下函数:


function InstallPlugin_zbB + \ 1 : P M |design(){

}

把上面的自定义模块代码添加到的函数中(花括号之间),然后重新启用主题,在后台——模块管理——插件创建模块中你会发现创建了一个z 6 ! z P名为“演示模块”. ` n ) J ~ 9 c的模块:

zblog php启用主题自动创建自定义模块

然后你就Q L ] & % $ ) ?可以编辑该模块修改内容或者把该模块添加到侧栏了。

注:以上代码或方法适用并测试于zblog php 1.4版本。

给TA买糖
共{{data.count}}人
人已赞赏
CMS教程

zblog php怎么更换域名的方法教程

2021-9-17 14:23:26

CMS教程

zblog asp 1.8升级到2.2版本图文教程

2021-9-17 14:33:33

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索