私は Jekyll を使用して簡単なブログを作成しており、この問題を解明しようと頭を悩ませています。
このサイトのインデックス ページは、最新の記事を 1 つだけ掲載することを目的としています。
{% for post in site.posts reversed limit:1 %}
<div class="post">
<div class="post-inner">
<h3 class="posttitle"><a href="{{ post.url }}">{{ post.title }}</a></h3>
<p class="postdate">{{ post.date | date: "%d %B %Y" }}</p>
{{ post.content }}
<a href="{{ post.url }}#disqus_thread" class="commentLink"></a>
</div>
</div>
{% endfor %}
上記のテンプレートは、制限が制限されていない場合 (つまり、存在しないか、配列の長さに設定されている場合) に完全に機能します。制限が実際に結果を制限している場合にのみ、ループが逆に無視するようです。
私はブラウザのキャッシュをクリアしようとしました。
ご協力ありがとうございます。これで十分でない場合は、詳細をお知らせいたします。