创建分类页面
添加一个 分类 页面,并在菜单中显示页面链接。
- 1.新建一个页面,命名为 categories 。命令如下:
1
$ hexo new page categories
- 2.编辑刚新建的页面 index.md,将页面的类型设置为 categories ,主题将自动为这个页面显示所有分类。
1
2
3title: categories
date: 2018-01-14 20:26:39
type: "categories" - 3.在菜单中添加链接。编辑主题的 _config.yml ,将 menu 中的 categories: /categories 注释去掉,如下以后更新文章的时候可以在md文件头部加上categories分类名了
1
2
3
4
5
6menu:
home: / || home
#about: /about/ || user
tags: /tags/ || tags
categories: /categories/ || th
archives: /archives/ || archive
创建云标签
添加一个标签云页面,并在菜单中显示页面链接。
- 1.新建一个页面,命名为 tags 。命令如下:
1
$ hexo new page "tags"
- 2.编辑刚新建的页面 index.md,将页面的类型设置为 tags ,主题将自动为这个页面显示标签云
1
2
3title: tags
date: 2018-01-14 21:04:12
type: "tags" - 3.在菜单中添加链接。编辑主题的 _config.yml ,添加 tags 到 menu 中,如下:
1
2
3
4
5
6menu:
home: / || home
#about: /about/ || user
tags: /tags/ || tags
categories: /categories/ || th
archives: /archives/ || archive
设置头像
编辑主题的 _config.yml,新增字段 avatar, 值设置成头像的链接地址。
1 | avatar: /images/avatar.jpg |
其中,头像的链接地址可以是:
完整的互联网 URL,例如:https://storage.googleapis.com/ygoprodeck.com/pics/10443957.jpg
站点内的地址,例如:
/uploads/avatar.jpg 需要将你的头像图片放置在 站点的 source/uploads/(可能需要新建uploads目录)
或者
/images/avatar.jpg 需要将你的头像图片放置在 主题的 source/images/ 目录下。
设置社交Link&Icon
####Link
编辑主题的 _config.yml,编辑字段 social,然后添加社交站点名称与地址即可。例如
1 | social: |
####Icon
将要替换的ico文件放在主题的
source/images目录下
并编辑主题的_config.yml,编辑字段 favicon
1 | favicon: |
更改代码高亮样式
编辑主题的 _config.yml 添加字段
1 | highlight_theme: night |
为黑底样式(个人偏好)
关闭页面底部Hexo驱动等标签
编辑主题的_config.yml
1 | icon: user |
设置文章截断(阅读全文)Read More
编辑主题的_config.yml
1 | auto_excerpt: |
添加本地搜索栏
首先在blog的工作目录执行npm安装指令
1 | $ npm install hexo-generator-search --save |
其次在Hexo的配置文件 blog/_config.yml中 添加如下指令
1 | # Local Search |
最后在主题NexT的配置文件 next/_config.yml
将local_search的开关打开
1 | # Local Search |