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

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

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

設定

config.yml

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

URL例

年アーカイブ

https://example.com/2019/

月アーカイブ

https://example.com/2019/04/

日アーカイブ

https://example.com/2019/04/01