22

jekyllのWebサイトがあり、カテゴリ(と呼ばれるphoto)があり、そのカテゴリに含まれる投稿のみを一覧表示するページ用に別のレイアウトを作成したいと思いましたphotophotoまた、メインのインデックスページからカテゴリの投稿を除外したいと思います。

4

3 に答える 3

34

すべてのカテゴリはサイトオブジェクト内で利用できsite.categories.photoます。ループが次のようになるように、経由でカテゴリの投稿にアクセスしてください

{% for post in site.categories.photo %}
    # render the photo post html
{% endfor %}
于 2012-01-24T10:50:20.487 に答える
24

{% unless %}投稿が写真ではないことを確認するために、メインのインデックスページでブロックを使用しました。例:

{% unless post.category == "photo"%}
    {% comment %} List posts... {% endcomment %}
{% endunless %}

そして、私は写真だけを表示するために同じものを使用しました。if代わりにunless

于 2011-01-23T19:40:35.630 に答える
4

カテゴリでは大文字と小文字も区別されます。カテゴリが写真の場合、次のようになります。

{% for post in site.categories.photo %}
    # render the photo post html
{% endfor %}

カテゴリが写真の場合、次のようになります。

{% for post in site.categories.Photo %}
    # render the photo post html
{% endfor %}

ビルドでつまずいた詳細を簡単に説明したので、共有したいと思いました。

于 2015-11-30T19:51:58.800 に答える