You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitHub Pages上Jekyll Minima导航菜单排序方法求助

Minima主题GitHub Pages导航排序简易解决办法

问题说明

我只有基础Web开发能力,是Jekyll和Git/GitHub新手,用GitHub Pages的Minima主题搭建个人站点,靠_config.yml里的exclude和include配置指定导航页面,但导航顺序不符合需求。试过三种方案:在页面前置添加navigation_weight、复制修改header.html、给文件名加数字排序,均未得到理想结果,想找无需复杂命令行操作的简单办法。

可行解决方案

直接在_config.yml里手动指定导航菜单的顺序即可,全程在GitHub网页端操作,不用命令行:

  • 打开仓库里的_config.yml文件(点击文件即可在线编辑)
  • 找到header_pages配置项,没有的话自行添加,然后按你想要的顺序列出页面文件名,示例:
header_pages:
  - about.md
  - projects.md
  - blog.md
  - contact.md
  • 保存修改并提交到仓库,GitHub Pages会自动重新构建站点,导航栏就会按照你指定的顺序显示了。

注意:这个方法无需修改主题文件或添加额外配置,完全通过_config.yml实现,新手友好。如果之前的include/exclude配置和header_pages冲突,优先以header_pages的配置为准,直接用它来明确指定导航页面和顺序即可。

内容的提问来源于stack exchange,提问作者Annie Streater

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 03:05:57