5th メニューをつくる
メニューのつくりかた
指定の順序でメインメニューを作成
Mainroad テーマではページコンテンツの YAMLフロントマター で menu: main
のように記述することによってそのページをメインメニューに加えられるようになっています(参考)。 しかし、この方法ではメニューの順序を指定することができません。
順序を指定してメインメニューを作成するには、YAMLフロントマターを使わず Hugo 設定ファイル config.toml
で次のように記述します:
# config.toml
# メインメニュー
[[Menus.main]]
Name = "ホーム"
URL = "/"
[[Menus.main]]
Name = "投稿一覧"
URL = "/posts/"
参考にしたのはこちら
Hugo によるブログ作成と mainroad テーマのカスタマイズ
https://terashim.com/posts/create-hugo-blog-and-customize-mainroad-theme/
[[Menus.main]] Name = “ホーム” URL = “/” weight = 1
などとすれば順番を指定できるのはこちらから