Typecho-handsome主题如何增加侧边导航栏

简介: handsome主题在使用的过程中导航栏初始时只有首页一个导航页面,本篇文章主要讲解一下应该如何修改源代码增加多个导航栏并且为其设置子导航

handsome主题在使用的过程中导航栏初始时只有首页一个导航页面,本篇文章主要讲解一下应该如何修改源代码增加多个导航栏并且为其设置子导航


源代码修改位置

在网站根目录中依次按以下路径进入——————“usr/themes/handsome/component”,找到文件aside.php进入

dd6d2c4967bf0c33e66dc85a05df635.png

找到源代码大约第122行左右,标志性代码为

7c5ca8de956b746dce9bd84cd7a7766.png


代码实现

在上面的注释下方增加以下代码,便可以实现左侧导航的增加了

<li>
<a data-no-instant class="auto" href="#">
    <span class="pull-right  text-muted">
        <i class="fa icon-fw fa-angle-right text"></i>
        <i class="fa icon-fw fa-angle-down text-active"></i>
    </span>
    <i style="color:#63E4F0;" class="iconfont icon-md-albums"></i>
      <span><?php _me("父导航栏名") ?></span>
</a>
<ul class="nav nav-sub dk">
    <li><a href="#"><span>子导航栏名</span></a></li>
</ul>    
</li>


代码讲解

导航名称和iconfont图标

如下图所示为父级导航名和子级导航名的代码修改处

e47a3ab69891f3eb4ce8e0c9f95e8c6.png

下面是iconfont的代码修改处,其中iconfont处的作用是为父级导航添加图标,具体用法可参考百度

3dfb12a3f90226c7e92e398da2b1de9.png

其中,具体的导航栏效果如下图

fabd72641cb6f43aa6eb1fdc61abb22.png

红色框内的为上述代码对应的父级导航名称,橙色框内对应的是子级导航名称,黄色框内对应的是iconfont图标,其中iconfont图标的颜色是可以修改的,修改代码块如下图所示,更改相应的颜色代码即可改变iconfont图标的颜色

a138f14e513a93911e678eacfcd4b88.png


超链接

如下图所示修改下面两个框中的代码即可令导航链接到相应页面,其中最上面的框中对应父级导航的超链接,下面框中对应子级导航的超链接

276062ad278c0cc59edbcec546f8481.png


多级子导航

假若为一个父级导航增加多个子级导航,则需要多少个子级导航复制以下橙色框中代码多少次并粘贴到下图箭头处

4b4dec9dc3e9e107a2f8e12bc4c8890.png

目录
相关文章
|
6天前
若依框架---如何实现翻页保留选择?如何调整首页左侧菜单栏宽度?
若依框架---如何实现翻页保留选择?如何调整首页左侧菜单栏宽度?
147 3
|
9月前
Ant Design Pro:项目的标签页标题与左上角项目标题图标如何修改?
Ant Design Pro:项目的标签页标题与左上角项目标题图标如何修改?
175 0
|
12月前
|
JavaScript
Vue自定义网页顶部导航栏(高仿CSDN)
Vue自定义网页顶部导航栏(高仿CSDN)
222 0
|
JSON 小程序 数据格式
【微信小程序】动态设置导航栏标题
这种方法是使用app.json或者页面的json文件配置导航栏标题。如果是在app.json中进行配置,则它是全局行为,项目所有的页面将显示同一个标题;如果是在页面的json中进行配置,则只会影响当前页面。
389 0
|
PHP
Typecho-handsome主题——时间轴日志模板
本篇文章主要讲述了如何为Typecho中handsome主题添加一个新的独立页面模板——时间轴日志
601 2
Typecho-handsome主题——时间轴日志模板
|
前端开发 搜索推荐 开发者
Typecho-handsome主题页脚美化
handsome主题中页脚美化,如下图所示, 可以让主题的页脚更加具有个性化
248 1
Typecho-handsome主题页脚美化
|
前端开发 JavaScript 开发者
Typecho-handsome主题美化
本篇文章主要介绍一下handsome主题的美化教程
472 0
Typecho-handsome主题美化
|
前端开发
调整typora主题的页面大小
调整typora主题的页面大小
331 0
调整typora主题的页面大小
|
小程序 索引
【微信小程序】页面tab栏与页面内容联动
我们可以将整个页面考虑成一个轮播图,tab栏就如同轮播图的那小点点,可以控制网那个页面点击,有了思路就非常的好实现了,这时候就需要阅读官网,了解那个属性可以跟轮播图绑定,从而实现点击滚动,滑动也可以使tab栏随之滚动。
366 1
【微信小程序】页面tab栏与页面内容联动
|
JavaScript 前端开发 开发者
自定义typecho handsome主题标签云颜色
自定义typecho handsome主题标签云颜色
227 0