分享最新活动_最优秀的活动分享随便写什么都可以
  • 网站首页 自学教程 代码教程 正文

    zblog主题自动新建模块代码

    四十五 2019-05-02 代码教程 1157 ℃ 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();
    	}

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

    已有1位网友发表了看法:

    欢迎 发表评论:

    请填写验证码
    最近发表
    网站分类