支持将任意普通页面更改为顶部导航栏的菜单页,只需将 .md 文件的 menu 属性设置为 main 即可, 例如:
menu = "main"
注意,这样操作排序将受下列规则影响
- 链接 “/” 始终在所有菜单的最左侧,
- “post/”, “Tags”, “Categories” 之类则按下面添加顺序始终放在设置了 menu = “main” 的文章右侧。
- 此操作增加的页面,底部会有
旧文章、新文章的按钮
建议直接在 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/"