2016-05-31 46 views
0

我正在构建一个jekyll站点。我有一个循环设置 -
{% for article in site.posts limit:5 %} {% if article.tag == "infographic" %} <a class="infographic tag" href="/tags/infographics.html">{{ article.tag }}</a> {% endif %} {% endfor %}选择一个帖子以在液体环路中显示

此循环吐出我的信息图标记中的最新5个职位。我想循环产生只有第三个最新帖子。任何想法使这发生?

回答

2

解决方案对于标签来说确实很困难。如果您使用infographic作为类别,它可能非常简单:

for article in site.categories.infographic | offset: 2 | limit: 1 
+0

谢谢!这也适用于我的标签。另一种选择是 - {{forloop.index == 3}}:https://help.shopify.com/themes/liquid/objects/for-loops - 我更喜欢你的。 – Andrew

+0

编辑 - 经过进一步测试,你是对的,重要的是使用类别 – Andrew

相关问题