大家新年快乐,新的一年开始了。开始新的工作。大家工作顺利。阖家欢乐。

Zblogphp怎么在启用主题或者插件的时候新建模块到模块管理里

雨夜 2014次浏览 5个评论

1.找到主题或者插件的include.php文件。在InstallPlugin_插件名()函数里添加如下代码:

if(!isset($zbp->modulesbyfilename['hotpost']))  //判断博客是否含有模块filename名为hotpost的模块,如果有就不新建
	{
		$t = new Module();
		$t->Name = "模块名称";
		$t->FileName = "hotpost";
		$t->Source = "hotpost";
		$t->SidebarID = 0;
		$t->Content = "";
		$t->IsHideTitle=false;
		$t->HtmlID = "hotpost";
 		$t->Type = "ul";
		$t->MaxLi=5;
		$t->Content = '内容自定义';
		$t->Save();
	}

2保存好。

3.在启用主题或者插件的时候,模块管理里就会出现如下图片的效果(优秀作者推荐):

module.PNG



涂涂研版版权所有,如未注明 , 均为原创,转载需注明出处。
喜欢 ( 0)
[使用支付宝或微信扫码]
分享 ( 0)
发表我的评论换个身份
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(5) 个小伙伴在吐槽
  1. 怎么调用代码啊,大神,比如随机文章
    飞鸟 2016-09-18 PM 10:29 回复
    • 看侧栏小插件那个插件。
      涂涂研版 2016-09-19 PM 12:54 回复
  2. 非常实用,感谢博主分享
    蒸汽回收机 2016-05-17 PM 02:12 回复
  3. 目的是什么?我自己手动建立模块不是跟方便吗?请涂涂大神赐教!
    洗刷刷 2016-03-25 PM 10:59 回复
    • 有时候需要。。
      涂涂研版 2016-03-25 PM 11:38 回复

主题定制开发流程

ZBLOGPHP开发流程

联系我们