LinkSearchMenuExpandDocument
Table of contents

Jekyll-tagging-related_posts

Gem Version

Tags: ,,

Jekyllのrelated_posts関数を置き換えて、タグを使って関係性を計算しています

タグに基づくJekyll related_posts関数 (Jekyll3 で動作)。 オリジナルのJekyllのrelated_posts関数を置き換えて、 タグを使って関係性を計算するようにしました。

必要条件

  • Ruby 2.6+
  • Jekyll 3.9+

インストール

動作にはJekyll-taggingが必須です。

ver. 1.1.1より Jekyll-tagging の依存が不要となりました。

  1. Gemfileを編集

    # Gemfile
    group :jekyll_plugins do
      gem 'jekyll-tagging-related_posts'
    end
    
  2. Pluginのインストール

    bundle
    

使い方

_config.ymlを編集します。

gems:
  - jekyll-tagging-related_posts

投稿レイアウトページでsite.related_postsを使用します。

例えば:

{% if site.related_posts.size >= 1 %}
<div>
  <h3>Related Posts</h3>
  <ul>
  {% for related_post in site.related_posts limit: 5 %}
    <li><a href="{{ related_post.url }}">{{ related_post.title }}</a></li>
  {% endfor %}
  </ul>
</div>
{% endif %}

バージョン履歴

  • 1.2.0 (2022-06-22)
  • 1.1.1 (2022-06-08)
  • 1.1.0 (2019-08-08)
Previous release
  • 1.0.0 (2017-07-12)
  • 0.2.2 (2017-01-08)
  • Jekyll-tagging - タグクラウド、タグごとのページおよびフィードを生成するプラグイン

ブログ記事

下記に掲載を希望される方はご連絡ください (詳細)

Back to top


Back to top

Copyright © 2021 Otti

Page last modified: