このウェブサイトのベーステーマであるCentrariumは,非常に完成度が高く,使い勝手が良いテーマである.しかし,私の力不足のため,内部で利用されているjekyll-archivesがまともに動作せず,各ポストのカテゴリリンク先が正しく貼れていなかった.いろいろ試した結果,_config.ymljekyll-archivesを無効化したら,すべての問題が解決したのでメモしておく.

環境

Gemfileは以下のような感じ.

手順

_config.ymlにおける,jekyll-archives関連のすべての設定をコメントアウトする.

これだけでOK.各ポストのカテゴリリンク先は,/posts/#に向けて貼られるようになる.これは,index.html_layouts/post.htmlにおいて次のようにリンク先を指定しているため.

感想

カテゴリごとに独立したページを作成したいわけではないので,この対応で十分.