Hexo+Next 添加菜单分类页面

[Hexo+Next]主题下新增一个资源分类页面。

新建一个页面,命名为resources

1
hexo new page "resources"

此时会在hexo > source文件夹中会生成一个resources文件夹。

编辑resources文件夹下的md页面

将类型设置为resources,主题将自动为这个页面显示所有分类。

1
2
3
4
title: 常用工具
date: 2017-12-14 13:05:38
type: "resources"
---

注意:如果有启用多说或者Disqus评论,默认页面也会带有评论。需要关闭的话,请添加字段comments并将值设置为false,如:

1
2
3
4
5
title: 常用工具
date: 2017-12-14 13:05:38
type: "resources"
comments: false
---

在菜单中添加链接

编辑主题的_config.yml,在menu中的添加如下:

1
2
menu:
resources: /resources || download

||之前的值是目标链接,之后的是分类页面的图标,图标名称来自于FontAwesome icon。若没有配置图标,默认会使用问号图标。

新添加的菜单需要翻译对应的中文

打开hexo>theme>next>languages>zh-Hans.yml,在menu下添加:

1
2
3
4
5
6
7
8
9
10
11
menu:
home: 首页
archives: 归档
categories: 分类
tags: 标签
about: 关于
search: 搜索
schedule: 日程表
sitemap: 站点地图
commonweal: 公益404
resources: 资源

参考:https://github.com/iissnan/hexo-theme-next/wiki/%E5%88%9B%E5%BB%BA%E5%88%86%E7%B1%BB%E9%A1%B5%E9%9D%A2

hoxis wechat
一个脱离了高级趣味的程序员,关注回复1024有惊喜~
赞赏一杯咖啡
0%