Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jekyll 显示前两个带有标记';轨道';_Jekyll_Liquid - Fatal编程技术网

Jekyll 显示前两个带有标记';轨道';

Jekyll 显示前两个带有标记';轨道';,jekyll,liquid,Jekyll,Liquid,我正在使用标签来发布我的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 %} {% e

我正在使用标签来发布我的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”标签的帖子

救援队

{% assign posts = site.tags.Rails %}
{% for post in posts limit:2 %}
  {{ post.title }}
{% endfor %}

我能弄明白为什么它不起作用。你能显示一个邮政编码吗?我删除了我的评论,但是,是的,它区分大小写。