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

目录
相关文章
|
安全 关系型数据库 Linux
一文教你搭建个人网盘filerun,拥有私人文件服务器
一文教你搭建个人网盘filerun,拥有私人文件服务器
一文教你搭建个人网盘filerun,拥有私人文件服务器
|
存储 PHP 数据安全/隐私保护
Ueditor结合七牛云存储上传图片、附件和图片在线管理的实现和最新更新
最新下载地址: https://github.com/widuu/qiniu_ueditor_1.4.3 Ueditor七牛云存储版本 注意事项 老版本请查看 : https://github.com/widuu/qiniu_ueditor_1.
3289 0
|
8月前
简约的域名主页HTML源码带暗黑模式
简约的域名主页HTML源码带暗黑模式
235 17
|
弹性计算 安全 Java
基于云效流水线 Flow的测评报告
基于云效流水线 Flow的测评报告
54379 7
基于云效流水线 Flow的测评报告
|
8月前
|
关系型数据库 MySQL 网络安全
Typecho 入门指南:个人博客网站保姆级攻略!
Typecho是一款轻量级开源博客系统,基于PHP+MySQL/SQLite构建,专注于为内容创作者提供简洁、快速的博客搭建体验。其支持多用户管理、Markdown编辑、伪静态SEO优化等功能,适合个人和技术博客使用。本文详细介绍了通过宝塔面板快速部署Typecho的方法,包括运行环境配置、源码上传与安装、SSL设置等步骤,帮助用户在10分钟内完成博客搭建,实现高效极简的内容创作与分享。
518 0
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
124855 0
|
Docker 容器
Docker服务启动失败报错:Job for docker.service failed because the control process exited with error code.
Docker服务启动失败报错:Job for docker.service failed because the control process exited with error code.
|
Web App开发 数据可视化 搜索推荐
博士科研最好用的科研绘图工具有哪些?
该博客介绍了几种博士科研中最好用的科研绘图工具,包括ChiPlot、Veusz、Echarts、MeedPeer和Python可视化库,并提供了它们的优缺点分析。
700 2
博士科研最好用的科研绘图工具有哪些?
|
存储 开发框架 API
LangChain
LangChain is an open-source framework that simplifies the development of applications using large language models (LLMs).
362 3
|
应用服务中间件 nginx
centos7.6安装Nginx解决403
centos7.6安装Nginx解决403
278 0