Hexo 入门指南(四) - 页面、导航、边栏、底栏

简介: 页面命令行键入:$ hexo new page about会在source/about中生成index.html。这个就叫做页面,不在文章列表显示,可以通过http://localhost/about浏览。

页面

命令行键入:

$ hexo new page about

会在source/about中生成index.html。这个就叫做页面,不在文章列表显示,可以通过http://localhost/about浏览。

页面支持文章的大部分属性,除了分类和标签。

导航

打开主题中的设置文件,即themes\<theme_name>\_config.yml(其中<theme_name>是当前主题的名字,默认为landscape,下同),找到menu:,在列表的末端添加About: 关于。刷新页面,导航栏上就出现了关于链接。

边栏

进入themes\<theme_name>\layout\_widget目录中,创建about.ejs文件,模仿其他文件中的模版,输入以下内容:

<% if (site.tags.length){ %>
  <div class="widget-wrap">
    <h3 class="widget-title">About</h3>
    <div class="widget">
      邮箱:xxx@xxx.com<br />
      微博:@xxxxx
    </div>
  </div>
<% } %>

打开themes\<theme_name>\_config.yml,找到#Sidebar,在最后面添加- about。刷新页面。

底栏

打开themes\<theme_name>\layout\_partial\footer.ejs修改。

banner

打开themes\<theme_name>\source\css\images,把banner.jpg换掉。

相关文章
国外地区经纬度查询免费API接口教程
此接口用于查询国外地区的经纬度信息,支持POST和GET请求方式。需提供用户ID、用户KEY、省级名称及具体地点。返回数据包括地区名称(中英文)、国家代码及经纬度等详细信息。示例请求与响应数据详见文档。
589 29
|
算法 虚拟化 C++
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
1378 0
|
域名解析 缓存 网络协议
【域名解析 DNS 专栏】DNS 域名解析基础:从入门到精通
【5月更文挑战第21天】DNS是互联网的&quot;导航员&quot;,将域名转换为IP地址。Python示例展示了如何解析域名。DNS服务器层级结构包括根、顶级和权威服务器,协同完成高效解析。DNS缓存加速访问,但可能导致旧信息留存。DNS安全问题如DNS欺骗可借助DNSSEC等技术防范。理解DNS对网络从业者和用户都至关重要。
342 3
【域名解析 DNS 专栏】DNS 域名解析基础:从入门到精通
|
监控 Devops 测试技术
DevOps实践:持续集成与持续部署(CI/CD)在现代软件开发中的作用
【6月更文挑战第24天】本文深入探讨了持续集成(Continuous Integration,简称CI)和持续部署(Continuous Deployment,简称CD)在现代软件开发生命周期中的核心作用。通过阐述CI/CD的概念、优势以及实施策略,文章旨在为读者提供一套完整的理论框架和实践指南,以促进软件开发流程的高效性和产品质量的提升。
466 3
|
网络协议 网络虚拟化
刚入行,IPv6地址确实还有一些常识不懂!
刚入行,IPv6地址确实还有一些常识不懂!
404 0
|
Android开发 iOS开发
【教程】如何在苹果手机上查看系统文件?
苹果手机与安卓手机不同,无法直接访问系统文件夹。但是,如果我们想要查看苹果手机的系统文件,可以借助一些工具来实现。本文将介绍一款名为克魔助手的iOS设备管理软件,它能帮助我们轻松查看苹果手机的系统文件。 连接iPhone到电脑,打开克魔助手,用数据线将iPhone连接到电脑上。连接成功后,克魔助手会自动读取iPhone的信息,并显示在软件的主界面上。
【教程】如何在苹果手机上查看系统文件?
|
供应链 安全 区块链
构建未来:智能合约在区块链技术中的应用与挑战
【5月更文挑战第29天】 随着区块链技术的不断演进,智能合约作为其核心创新之一,正逐渐改变着我们的商业逻辑和交易模式。本文深入探讨了智能合约的技术原理、实际应用案例以及面临的主要挑战。我们将从智能合约的定义出发,解析其如何通过自动执行合同条款来减少中间环节,提高交易效率。同时,文章还将审视智能合约在不同行业中的实际应用,包括金融服务、供应链管理和身份验证等。最后,本文将讨论智能合约目前存在的技术限制、安全性问题以及法律监管的挑战,并提出对未来智能合约发展的展望。
694 0
|
安全 C++ Windows
VSCode安装教程(超详细)
VSCode安装教程(超详细)
|
消息中间件 存储 缓存
Kafka 3.0新特性 详解(一)
导语 | kafka3.0的版本已经试推行去zk的kafka架构了,如果去掉了zk,那么在kafka新的版本当中使用什么技术来代替了zk的位置呢,接下来我们一起来一探究竟,了解kafka的内置共识机制和raft算法
2648 0
Kafka 3.0新特性 详解(一)
|
JavaScript Ubuntu Linux
Hexo零成本搭建个人博客网站1
Hexo零成本搭建个人博客网站
400 0