如果一个类别中没有Jekyll帖子,如何创建IF-ELSE语句?
我有一个FOR语句,它输出类型为如果一个类别中没有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 %} {%用
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也将使用该选项作为将来的参考。