Jekyllの”Related Posts”(関連エントリー)は、プラグインが動作する環境が必要らしい。そして、そのようなプラグインが動作しないGitHub Pagesでは、うまく機能してくれない。
具体的には、「関連エントリー」を表示したいんだけど、単に日付の新しい「最近投稿したエントリー」が表示されてしまう。
この問題に関する参考情報
下記ページで丁寧に解説してくれていた。
プラグイン無しで「関連エントリー」を表示するには
上記ページでは、そのタイトル通りに、プラグイン無しの「関連エントリー」表示方法まで記載してくれている。
具体的には、下記のコードをPostsに埋め込めばいい。
このコードを_includes/similar_posts.html
として保存して、それを_layout/post.html
内からincludeすることで、関連エントリーを表示できるようになった。
Comments