gpt4 book ai didi

jekyll - 只返回匹配特定年份的 Jekyll 帖子

转载 作者:行者123 更新时间:2023-12-04 15:02:37 30 4
gpt4 key购买 nike

如何遍历 Jekyll 站点帖子,但仅对年份等于特定值的帖子采取行动?

{% for post in site.posts %}
{% if post.date.year == 2012 %}
<p>{{ post.date }}</p>
<p>{{ post.title }}</p>
{% endif %}
{% endfor %}
以上是行不通的。这样做的正确方法是什么?

最佳答案

要提取日期的年份,您必须使用 date过滤器 "%Y" (完整的语法在 here 中列出)。 IE。:

{% for post in site.posts %}
{% capture year %}{{post.date | date: "%Y"}}{% endcapture %}
{% if year == "2012" %}
<p>{{ post.date }}</p>
<p>{{ post.title }}</p>
{% endif %}
{% endfor %}

关于jekyll - 只返回匹配特定年份的 Jekyll 帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623719/

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