在自建博客系列(六)Hexo博客的常用配置修改中有提到——Hexo 中有两份同名的配置文件:一份位于站点根目录下(比如我的:D:\hexo_config.yml),主要包含 Hexo 本身整站的配置,称之为站点配置文件,;另一份位于主题目录(D:\hexo\themes\next_config.yml)下,这份配置由主题作者提供,主要用于配置主题相关的选项,我们称其为主题配置文件。
今天我们主要来看看主题配置文件的一些配置修改。
注意:请不要用系统自带的记事本打开配置文件——在正文开头,再次提醒!
本人用的是Notepad++,需要的朋友可以到此处:npp_6.9.2下载。
一、最权威的使用说明
在官方的NexT使用文档中有详细描述界面语言、菜单、侧栏、头像、作者昵称等选项的设置。
二、个性化设置
1、主题设定
Scheme (在主题配置文件中,搜索 scheme 关键字。 你会看到有三行 scheme 的配置,将你需用启用的 scheme 前面注释 # 删除即可。)是 NexT 提供的一种特性,借助于 Scheme,NexT 为你提供多种不同的外观。同时,几乎所有的配置都可以 在 Scheme 之间共用。目前 NexT 支持三种 Scheme,他们是:
Muse - 默认 Scheme,这是 NexT 最初的版本,黑白主调,大量留白
Mist - Muse 的紧凑版本,整洁有序的单栏外观
Pisces - 双栏 Scheme,小家碧玉似的清新
Pisce Scheme
#scheme: Muse
#scheme: Mist
scheme: Pisces
三种效果呈现如下
2、菜单配置
键值 | 设定值 | 显示文本(简体中文) |
---|---|---|
home | home: / | 主页 |
archives | archives: /archives | 归档页 |
categories | categories: /categories | 分类页 |
tags | tags: /tags | 标签页 |
about | about: /about | 关于页面 |
commonweal | commonweal: /404.html | 公益 404 |
其中
- 显示文本的设置在(D:\hexo\themes\next\languages目录下的 ){language}.yml ({language} 为你所使用的语言)文件中。
- 菜单项的图标名称和相对应的的图标可在图标库里寻找。
3、侧栏设置
- 显示位置和时机
- 目前仅 Pisces Scheme 支持侧栏位置的修改。
- 显示的时机,修改 sidebar.display 的值。
*增添信息
找到social
字段部分,然后在其下面增添一些个人资料并更改相应的图标设置,
但是Fontawesome毕竟是老外的东西,没有类似知乎、简书之类图标有点遗憾。
4、开启打赏功能
越来越多的平台(微信公众平台,新浪微博,简书,百度打赏等)支持打赏功能,付费阅读时代越来越近,特此增加了打赏功能,支持微信打赏和支付宝打赏。 只需要 主题配置文件 中填入 微信 和 支付宝 收款二维码图片地址 即可开启该功能。
打赏功能配置示例
reward_comment: 坚持原创技术分享,您的支持将鼓励我继续创作!
wechatpay: /path/to/wechat-reward-image
alipay: /path/to/alipay-reward-image
5、启用多说评论
要启用此功能,需要配置 duoshuo_info 这个字段。设置如下:
duoshuo_info:
ua_enable: true
admin_enable: false
user_id:
admin_nickname:
其中,admin_enable 是用于显示 「博主」 文字,表明评论者是博主,此字段需要同时配置 user_id
和 admin_nickname 字段。 请访问 多说,登录并访问「我的主页」获取 user_id
, 此 ID 是 网址最后那串数字。
6、增加订阅微信公众号
注意: 此特性在版本 5.0.1 中引入,要使用此功能请确保所使用的 NexT 版本在此之后
在每篇文章的末尾显示微信公众号二维码,扫一扫,轻松订阅博客。
在微信公众号平台下载您的二维码,并将它存放于博客source/uploads/目录下。然后编辑主题配置文件,如下:
wechat_subscriber:
enabled: true
qcode: /uploads/htx-qcode.jpg
description: 欢迎您扫一扫上面的微信公众号,订阅我的博客!
既然来了,留下个喜欢再走吧,鼓励我继续创作……
如果喜欢我的文章,那就关注我的简书账号吧,我们一起做朋友~~
欢迎关注个人微信公众号:海天心