1. 背景

アメブロからhugoに記事を移行したくなりました。

約3000件の記事が移行できているかを確認するため、記事の数を知りたくなりました。

その記録です。

2. 手順

確認できればいいので、アーカイブページへのリンクは不要と考えました。

テーマの下に以下のファイルを作成。

/layouts/archives/list.html

ファイルには以下を記述します。

{{ define "main" }}
  <h1>アーカイブ</h1>
  {{ range .Site.RegularPages.GroupByDate "2006-01" }}
  {{ $count := (len .Pages) }}
    <h2>{{ .Key }} ({{ $count }})</h2>
    <ul>
      {{ range .Pages }}
        <li>
          <a href="{{ .RelPermalink }}">{{ .Title }}</a>
          ({{ .Date.Format "2006-01-02" }})
        </li>
      {{ end }}
    </ul>
  {{ end }}
{{ end }}