我正在使用 Jekyll 构建一个简单的博客,我正在努力解决这个问题。
该网站的索引页面旨在展示一篇最新的文章,其结构如下所示(请原谅混乱):
{% 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 %}
当限制不受限制(即不存在或设置为数组的长度)时,上述模板可以正常工作。似乎只有当限制实际上限制了循环忽略的结果时才会反转。
我试过清除浏览器缓存,这就是它不受限制地工作的原因:1,但进度到此为止。
感谢您的帮助,如果这还不够,我很乐意提供更多详细信息。