Making Static Pages
#hugo #blog細々とHugoのThemeを作りながらやっているので、static pageをどう作るかというのを調べた。
Front matterの部分とMarkupの部分はコンテンツを書くだけにしたいので、限りなくTheme内とconfigで完結するようにしたい。
static pageに関しては、stack overflowのページが参考になった。
基本的には、
- pages/ にstaticページのmdを置く。
- mdには、下記を指定。
- type: “page”
- layout: “simple-static”
- theme/your-theme-name/simple-static.html を置く。 これは、post pageのhtmlと同じで良いと思う。
色々とFine tuneする部分はあるが、top menuから飛ばすpageに関してはこれで処理できる。