投稿記事

Jekyll ページ・カテゴリ取得

13 Nov 2014

ページのカテゴリを取得するには

使用例

投稿された次のページが存在していて(page.next),

次のページのカテゴリ(page.next.categories)と 表示中のページのカテゴリ(page.categories)が同じなら

次のページのリンク先(page.next.url)とタイトル(page.next.postTitle)を表示する

{% if page.next and page.next.categories == page.categories %}  
  <a href="{{page.next.url}}">
    <h4>
      <span class="glyphicon glyphicon-arrow-right text-white"> {{page.next.postTitle}}</span>
    </h4>
  </a>
{% endif %}

サイト内のカテゴリを取得する

カテゴリpost(site.categories.post)を取り出して一覧表示する

{% for post in site.categories.post %}
  <li>
    <span>{{ post.date | date_to_string }}</span> » 
      <a href="{{ post.url }}">{{ post.postTitle }}</a>
  </li>
{% endfor %}