自从暑假利用 Hexo + GitHub 搭了个人博客之后,分类和标签一直无法显示。
网上找了很多方法,发现自己操作并没有错,但是就是有问题。
直到最近,偶然间加了一行代码,就成功了。
一、主题配置打开
打开 主题配置文件 找到Menu Settings
,把 categories
和 tags
取消注释。
二、添加分类模块
- 新建一个分类页面。
$ hexo new page categories
-
你会发现你的
source
文件夹下有了categories\index.md
,打开index.md
文件将 title 设置为title: 分类
。 -
把文章归入分类只需在文章的顶部标题下方添加
categories
字段,即可自动创建分类名并加入对应的分类中。
三、添加标签模块
- 新建一个标签页面 。
$ hexo new page tags
- 你会发现你的
source
文件夹下有了tags\index.md
,打开index.md
文件将 title 设置为title: 标签
。 - 把文章添加标签只需在文章的顶部标题下方添加
tags
字段,即可自动创建标签名并归入对应的标签中 。
四、修改 index.md 文件
打开 categories
文件夹下的 index.md
,在最下面一行加一行文字就行,注意中间有空格。
type: categories
同理,tags
也是如此。
五、效果展示
分类
标签
侧边栏也有显示