我正在为我的Jekyll帖子使用标签。以下代码显示了带有标记' Rails'的帖子。在场。
{% assign has_ruby_on_rails_posts = false %}
{% for post in site.posts %}
{% if has_ruby_on_rails_posts == false and post.tags contains 'Rails' %}
{% assign has_ruby_on_rails_posts = true %}
{% endif %}
{% endfor %}
{% if has_ruby_on_rails_posts %}
Rails Post is present
{% endif %}
我想显示前两个标记为' Rails'但我无法弄清楚如何将它们分配到一个单独的阵列。有没有办法只显示前两个标签' Rails'?
答案 0 :(得分:1)
救援的for limit!
{% assign posts = site.tags.Rails %}
{% for post in posts limit:2 %}
{{ post.title }}
{% endfor %}