如果一个类别中没有Jekyll帖子,如何创建IF-ELSE语句?

如果一个类别中没有Jekyll帖子,如何创建IF-ELSE语句?,jekyll,Jekyll,我有一个FOR语句,它输出类型为jobs的所有帖子 {% for post in site.categories.jobs %} <article> <h3><a href="{{ post.permalink }}">{{ post.title }}</a></h3> <p>{{ post.summary }}</p> </article> {% endfor %} {%用

我有一个FOR语句,它输出类型为
jobs
的所有帖子

{% for post in site.categories.jobs %}
  <article>
    <h3><a href="{{ post.permalink }}">{{ post.title }}</a></h3>
    <p>{{ post.summary }}</p>
  </article>
{% endfor %}
{%用于site.categories.jobs%}
{{post.summary}}

{%endfor%}
但是如果在
jobs
中没有发布的帖子,我想显示一条“我们现在不招聘”的消息


是否可以创建IF/ELSE语句来检查特定类别中的帖子?

尝试使用
{%IF site.categories.jobs==null%}
进行检查

{% if site.categories.jobs == null %}
  <p>We're not hiring right now</p>
{% else %}
  {% for post in site.categories.jobs %}
    <article>
      <h3><a href="{{ post.permalink }}">{{ post.title }}</a></h3>
      <p>{{ post.summary }}</p>
    </article>
  {% endfor %}
{% endif %}
{%if site.categories.jobs==null%}
我们现在不招人

{%else%} {site.categories.jobs%中的帖子的%s} {{post.summary}}

{%endfor%} {%endif%}
Jekyll也将使用该选项作为将来的参考。