如何在Jekyll中创建一个简单的硬编码导航栏?

问题描述 投票:0回答:1

我正在生成一个包含大量页面的Jekyll网站。默认情况下,所有这些页面都包含在菜单中。

Screenshot

我不希望大多数这些页面出现在导航栏中。我只想要其中两个:a)/rumerica/和b)/about/

我尝试使用this answer的方法并将以下文件放入_data/menu.yaml文件中:

- text: Home
  url: /
- text: Rumerica
  url: /rumerica/
- text: About
  url: /about/

但没有改变。如何让Jekyll只使用两个(静态和硬编码)菜单项而不使用任何插件?

注意:您可以找到我的网站的源代码(没有新的更改)here

jekyll
1个回答
0
投票

似乎在以下问题的范围中添加了此功能:

为了硬编码要在导航栏中显示的页面列表,您需要将以下行添加到_config.yml文件中:

header_pages:
  - rumerica/index.md
  - about.md
© www.soinside.com 2019 - 2024. All rights reserved.