如何在菜单中添加页面

支持将任意普通页面更改为顶部导航栏的菜单页,只需将 .md 文件的 menu 属性设置为 main 即可, 例如:

menu = "main"

注意,这样操作排序将受下列规则影响

  1. 链接 “/” 始终在所有菜单的最左侧,
  2. “post/”, “Tags”, “Categories” 之类则按下面添加顺序始终放在设置了 menu = “main” 的文章右侧。
  3. 此操作增加的页面,底部会有旧文章新文章的按钮

建议直接在 content 目录下新建对应的导航菜单标签目录 + _index.md 的方式来添加页面 的建议的使用方式,示例:

./content/log/_index.md
./content/link/_index.md
./content/about/_index.md

此种操作不会有旧文章新文章的按钮
通过此种方式添加的页面,可以直接在 config.toml 中自定义顺序, 例如

[[params.menu]]
    before = true
    label  = "主页"
    link   = "/"

[[params.menu]]
    before = false
    label  = "所有文章"
    link   = "post/"

[[params.menu]]
    before = false
    label  = "标签索引"
    link   = "tags/"

[[params.menu]]
    before = false
    label  = "分类归档"
    link   = "categories/"

[[params.menu]]
    before = false
    label  = "更新日志"
    link   = "log/"

[[params.menu]]
    before = false
    label  = "友情链接"
    link   = "link/"

[[params.menu]]
    before = false
    label  = "关于本站"
    link   = "about/"
转载 信息