gpt4 book ai didi

jekyll - 如何循环遍历 Jekyll 集合中的类别

转载 作者:行者123 更新时间:2023-12-04 03:16:50 25 4
gpt4 key购买 nike

我正在尝试遍历已添加到收藏帖的类别。对于默认的“帖子”部分,它非常简单:

{% for category in site.categories %}
{{ category }}
{% endfor %}

但我似乎无法在我的收藏中使用它。我认为这将是一些类似的东西:

{% for category in my_collection.categories %}
{{ category }}
{% endfor %}

但这似乎行不通。任何帮助将不胜感激。

最佳答案

对于任何需要这个答案的人...我已经设法通过将所有唯一的“my_collection”类别添加到数组然后循环遍历它来解决这个问题。这是代码:

<!-- create categories array-->
{% assign categories_array = "" | split:"|" %}

<!--Add each unique 'my_collection' category to the array-->
{% for post in site.my_collection %}
{% for category in post.categories %}
{% assign categories_array = categories_array | push: category | uniq %}
{% endfor %}
{% endfor %}

<!--Output the categories-->
{% for category in categories_array %}
{{ category }}
{% endfor %}

关于jekyll - 如何循环遍历 Jekyll 集合中的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40294619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com