首页>zblog建站

zblog在后台顶部导航菜单添加“主题配置”按钮

自己做好的主题,但是因为没有后台的主题配置,所以别人想用的时候,必须自己一点一点的修改代码,有点html和css基础的人倒是无所谓,但是对于小白来说,改一个logo都不会,还是很郁闷的。

所以zblog主题一般都会有后台的主题配置,让用户可以根据自己的需要重新上传logo,或者修改网站的配色等,高级一点的还可以定义更复杂的功能,比如添加广告位等。

如果要添加“主题配置”按钮,再增加一些用户自定义的表单功能,就必须使用插件了,还需要系统的一些接口。

比如修改后台顶部导航就要用到Filter_Plugin_Admin_TopMenu这个接口。

具体调用方法可以参看官方文档:

zblog后台顶部导航添加菜单的系统接口调用方法

比如要添加一个“主题配置”菜单,在include.php中添加代码如下:

RegisterPlugin("um_blog","ActivePlugin_um_blog");//注册插件 

function ActivePlugin_um_blog()() {
	Add_Filter_Plugin('Filter_Plugin_Admin_TopMenu','um_blog_AddMenu');}

function um_blog_AddMenu(&$m){
        global $zbp;
        //MakeTopMenu中的参数分别为 目标页面请求权限,链接文字,链接URL地址,链接窗口(默认为_self),构造的li标签id
	array_unshift($m, MakeTopMenu("root",'主题配置',$zbp->host . "zb_users/theme/um_blog/main.php","","topmenu_um_blog"));
}		

最后可以产生如下效果:

后台添加主题配置菜单.png

点赞


0
保存到:

相关文章

Top