如何使用液体列出最新的10个帖子



我在jekyll bootstrap的帮助下建立了我的博客,并将其部署在github上。这是我的问题:
我想添加一个侧边栏,列出我最新的10篇文章。当我使用下面的代码时,它列出了我所有的帖子:

<ul>
   {% for post in site.posts %}
       li><a href="{{ BASE_PATH }}{{ post.url }}">{{ post.title }}</a></li>
   {% endfor %}
</ul>

但是,我只想列出最新的10个帖子(如果所有帖子的数量小于10,请列出所有帖子),我该怎么办
谢谢你的回答!

我没有测试它的环境,但您可能想尝试limit关键字,请参阅此处的文档。我想,若并没有达到极限,它就会显示一切。

<ul>
   {% for post in site.posts limit:10 %}
       <li><a href="{{ BASE_PATH }}{{ post.url }}">{{ post.title }}</a></li>
   {% endfor %}
</ul>

相关内容

  • 没有找到相关文章

最新更新