# サイドバーしたい(``/layouts/partials/aside.html``) ```html {{ define "aside" }}
{{ end }} ``` サイドバーはメインコンテンツではないので[asideタグ](https://developer.mozilla.org/ja/docs/Web/HTML/Element/aside)の中に書くことにします。 サイドバーは、サイト全体で共通しているほうがUXがよいと思いますが、 記事用と固定ページ用で変更するのもアリだと思います。 :::{todo} - ``/layouts/partials/page-aside.html`` - ``/layouts/partials/post-aside.html`` ::: ## 年別アーカイブ ```html {{ range .Pages.GroupByDate "2006-01" }}

{{ .Key }}

{{ end }} ``` [Group機能](https://gohugo.io/templates/lists/#group-content)を使うとできそうです。