杰基尔 - 让一个类别脱离循环

时间:2015-04-13 03:04:01

标签: jekyll liquid

我有一个名为portfolio的类别,其帖子将列在/portfolio/index.html中。我知道如何做到这一点,但我也希望将portfolio类中的帖子保留在主索引之外。

1 个答案:

答案 0 :(得分:0)

我做了一些挖掘,从我所看到的,这个选项还没有。但是我找到了解决方法:

将您要在博客中列出的所有帖子放在blog类别中,但要在其他页面或其他内容中列出的帖子除外,例如portfolio中的帖子类别。

现在而不是使用:

{% for post in paginator.posts %}

列出你的帖子。使用:

{% for post in site.categories.blog %}

我知道它效率不高,但它似乎是迄今为止的唯一途径。