0%

Next主题设置分类和标签

最近将Hexo的主题换成了Next,发现配置 themes/next/_config.yml后,点击分类或标签显示Cannot GET /tags/%20/的问题,查官方文档好像也没有具体说明,只能自己去一步一步试,也记录一下解决问题的过程:

使用 hexo new page "tags"hexo new page "categories" 在source目录下生成对应的本地文件,

修改 tags/index.md 文件

1
2
3
4
5
---
title: 分类
date: 2019-11-13 17:15:12
type: "tags"
---

修改 categories/index.md 文件

1
2
3
4
5
---
title: categories
date: 2019-11-13 17:40:15
type: "categories"
---

然后每次写的新文章顶部写入categories/tags的value值, hexo即可自动帮你进行分类或标签管理

1
2
3
4
5
6
---
title: 加密解密
date: 2019-02-21 20:38:37
categories: 学习笔记
tags: iOS
---

主题配置文件也别忘了打开以下注释,

注意:重点来了

/|| 之间去掉空格
/|| 之间去掉空格
/|| 之间去掉空格

1
2
3
4
5
6
7
8
9
menu:
home: /|| home
#about: /about/ || user
tags: /tags/|| tags
categories: /categories/|| th
archives: /archives/|| archive
#schedule: /schedule/ || calendar
#sitemap: /sitemap.xml || sitemap
#commonweal: /404/ || heartbeat