将jekyll帖子列表限制为某些类别

时间:2011-01-23 19:23:19

标签: liquid jekyll

我有一个jekyll网站,我有一个类别(名为photo),我想为一个页面创建一个单独的布局,只列出{{1}中的帖子}类别。我还想在主索引页面之外保留photo类别的帖子。

2 个答案:

答案 0 :(得分:21)

我刚在主索引页面中使用了{% unless %}块来确保帖子不是照片。例如:

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

我使用同样的东西来展示的照片。只需使用if代替unless

答案 1 :(得分:3)

该类别也区分大小写。如果您的类别是照片,那么它将如下所示:

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

如果您的类别是照片,那么它将如下所示:

<script type="text/javascript">
    $('document').ready(function(){
    $('.main-navigation.toggled li.menu-item a').mouseup(function(){
        $('.main-navigation.toggled').removeClass('toggled');
        $("button").attr("aria-expanded","false");
        $("#primary-menu").attr("aria-expanded","false");
    });
    });
</script>

我快速详细介绍了我的构建,所以我想我会分享。

相关问题