自从暑假利用 Hexo + GitHub 搭了个人博客之后,分类和标签一直无法显示。

网上找了很多方法,发现自己操作并没有错,但是就是有问题。

直到最近,偶然间加了一行代码,就成功了。

一、主题配置打开

打开 主题配置文件 找到Menu Settings ,把 categoriestags 取消注释。

二、添加分类模块

  • 新建一个分类页面。
 $ 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 也是如此。

五、效果展示

分类

标签

侧边栏也有显示


六、致谢

Hexo 的个性化配置 (一)