Jekyll 如何检查帖子数量?
我有以下代码:Jekyll 如何检查帖子数量?,jekyll,Jekyll,我有以下代码: --- layout: default --- <hr> {% assign posts_amount = site.posts.length %} {% if posts_amount == 0 %} <h2>Sorry :(</h2> <p>At the moment, content isn't available for you. Check me later!</p> <hr> {%
---
layout: default
---
<hr>
{% assign posts_amount = site.posts.length %}
{% if posts_amount == 0 %}
<h2>Sorry :(</h2>
<p>At the moment, content isn't available for you. Check me later!</p>
<hr>
{% else %}
{% for post in site.posts %}
<h2>
<a href="{{ post.url | relative_url }}">{{ post.title | escape }}</a>
</h2>
<p>{{ post.date | date: "%Y-%m-%d" }}</p>
<hr>
{% endfor %}
{% endif %}
<p>Subscribe <a href="{{ "/feed.xml" | relative_url }}">via RSS</a>.</p>
---
布局:默认值
---
{%assign posts\u amount=site.posts.length%}
{%if posts_amount==0%}
对不起:(
目前,内容不适用于您。请稍后查看
{%else%}
{site.posts%中的post为%s}
{{post.date}日期:%Y-%m-%d}
{%endfor%}
{%endif%}
订阅
但它不起作用,我不知道为什么
Jekyll:最新版本(3.6.2),带有Jekyll提要(0.9.2)和Jekyll seo标签(2.3.0)
有什么想法吗?你可以使用点符号,不需要赋值
---
layout: default
---
<hr>
{% if site.posts.size == 0 %}
<h2>Sorry :(</h2>
<p>At the moment, content isn't available for you. Check me later!</p>
<hr>
{% else %}
{% for post in site.posts %}
<h2>
<a href="{{ post.url | relative_url }}">{{ post.title | escape }}</a>
</h2>
<p>{{ post.date | date: "%Y-%m-%d" }}</p>
<hr>
{% endfor %}
{% endif %}
<p>Subscribe <a href="{{ "/feed.xml" | relative_url }}">via RSS</a>.</p>
---
布局:默认值
---
{%if site.posts.size==0%}
对不起:(
目前,内容不适用于您。请稍后查看
{%else%}
{site.posts%中的post为%s}
{{post.date}日期:%Y-%m-%d}
{%endfor%}
{%endif%}
订阅