Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jekyll-将类别排除在循环之外_Jekyll_Liquid - Fatal编程技术网

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

Jekyll-将类别排除在循环之外,jekyll,liquid,Jekyll,Liquid,我有一个名为portfolio的类别,它的帖子将在/portfolio/index.html中列出。我知道如何做到这一点,但我也希望将类别公文包中的帖子保留在主索引之外。我做了一些挖掘,从我所看到的来看,这个选项还不可用。但我找到了一个解决办法: 将你想在博客中列出的所有帖子放在博客类别中,除了你想在其他页面或其他地方列出的帖子,就像我的例子中的公文包类别中的帖子一样 现在不使用: {% for post in paginator.posts %} 列出你的帖子。使用: {% for post

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

我做了一些挖掘,从我所看到的来看,这个选项还不可用。但我找到了一个解决办法:

将你想在博客中列出的所有帖子放在
博客
类别中,除了你想在其他页面或其他地方列出的帖子,就像我的例子中的
公文包
类别中的帖子一样

现在不使用:

{% for post in paginator.posts %}
列出你的帖子。使用:

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

我知道这样做效率不高,但似乎这是目前为止唯一的办法