zblog主题自动新建模块代码

有的时候需要新建一个自定义模块显示在侧栏,自己用还可以,让别人用又怕别人不会用。那就只能直接让主题自动生成模块了。

找到主题或者插件的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();
	}

这样启动主题的时候,就会自动生成一个最新模块了

版权声明:若无特殊注明,本文皆为《 四十五》原创,转载请保留文章出处。
本文链接:http://www.sishiwu.com/post/193.html - 《 四十五》 http://www.sishiwu.com/post/193.html
正文到此结束

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

 嘻嘻 大笑 可怜 吃惊 抛媚眼 调皮 鄙视 示爱 哭 开心 偷笑 嘘 奸笑 委屈 抱抱 Dog Dog 哆啦a梦

评论信息框

正在拼命提交吐槽中...

(1)个小伙伴在吐槽

Lv.6
新闻头条

115.46.238.61 2019年05月31日 00:31:49
文章不错支持一下吧
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36