Hexo添加菜单与分类

为 hexo添加菜单,并在其显示分类文章

在这个菜单增加多个文章

一 菜单项下的文章按分类(categories)来归档,比如增加termux菜单
  1. 编辑 themes/当前主题/_config.yml文件,在menu下添加
    1
    2
    menu:
    termux: categories/termux
  2. 修改themes/当前主题/languges/目录下zh-CN.yml,增加对应的中文名

二 菜单项下的文章按标签(tags)来归档

  1. 编辑 themes/当前主题/_config.yml文件,在menu下添加
    1
    2
    menu:
    termux: tags/termux
  2. 修改themes/当前主题/languges/目录下zh-CN.yml,增加对应的中文名

三 在菜单下增加 categories 或 tags菜单

1.

1
2
3
4
$ hexo new page categories
# 会在 myblog/source目录下生成categories目录,并在里生成index.html文件
$ hexo new page tags
# 会在 myblog/source目录下生成tags目录,并在里生成index.html文件
  1. 编辑 myblog/source/categories/index.html文档

title: 文章分类
date: 1999-01-01 09:01:01
type: “categories”
layout: “categories”

  1. 编辑 myblog/source/tags/index.html文档

title: 文章分类
date: 1999-01-01 09:01:01
type: “tags”
layout: “tags”

在这个菜单下只有一个文章

  1. $ hexo new page termux,会在 myblog/source目录下生成termux目录,并在里面生产一个index.md文件
  2. 编辑 themes/当前主题/_config.yml文件,在menu下添加
    1
    2
    menu:
    termux: termux
  3. 修改themes/当前主题/languges/目录下zh-CN.yml,增加对应的
  4. 修改 myblog/source/termux/index.md文件,这个文件就是此菜单要显示的内容。往往ablout就是这么来的。