导航菜单
  • 首页
  • 首页>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