Jekyll - 将类别排除在循环之外

Jekyll - Keep a category out of the loop

我有一个名为 portfolio 的类别,它的帖子将列在 /portfolio/index.html 中。我知道该怎么做,但我还想将类别 portfolio 中的帖子保留在主索引之外。

我进行了一些调查,据我所知,此选项尚不可用。但我找到了解决方法:

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

现在不再使用:

{% for post in paginator.posts %}

列出您的帖子。使用:

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

我知道这不是很有效,但目前看来这是唯一的方法。