gpt4 book ai didi

ruby - 帖子和其他部分的 Jekyll 循环

转载 作者:数据小太阳 更新时间:2023-10-29 07:27:12 26 4
gpt4 key购买 nike

我现在使用 Jekyll 已经超过 3 个月了。我已经用它写了几篇博客,但我有一个问题,我在任何地方都找不到答案。

为了呈现你所有的帖子,_posts 中的所有 Markdown 文件,我使用了一个 for 循环,例如:

{% for post in site.posts %}
{{post.title}}
{% endfor %}

我想对我的项目做同样的事情。我创建了一个 _projects 文件夹并尝试使用以下方法渲染它们:

{% for project in site.projects %}
{{project.title}}
{% endfor %}

但 Jekyll 似乎无法识别 _projects 文件夹。我应该怎么做才能得到相同的结果?

最佳答案

这不是自定义帖子类型在 Jekyll 中的工作方式。但是,您可以将 _posts 目录放在另一个目录中,并以这种方式构建自定义类别

假设您将项目组织在 projects/_posts 下,那么您的模板必须如下所示:

{% for post in site.categories.projects %}
{{ post.title }}
{% endfor %}

Jekyll's Github Issues 中找到它

关于ruby - 帖子和其他部分的 Jekyll 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17028426/

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