Hexoのアーカイブページの設定まとめ

Hexoのアーカイブページの設定方法のまとめです。アーカイブページはhexo-generator-archiveというプラグインで生成されています。

hexo-generator-archiveはデフォルトでインストールされているプラグインですが、_config.ymlには設定の記述がないので、自分で追加します。

設定

config.yml

archive_generator:
  per_page: 10
  yearly: true
  monthly: true
  daily: false
  order_by: -date
項目説明
per_page1ページあたりに表示する記事数(0でページネーションをオフ)
yearly年単位のアーカイブページを生成
monthly月単位のアーカイブページを生成
daily日単位のアーカイブページを生成
order_by記事の順番(デフォルトは降順)

URL例

ページURL
年アーカイブhttps//example.com/2019/
月アーカイブhttps://example.com/2019/04/
日アーカイブhttps://example.com/2019/04/01