我正在使用last_modified_at插件在每个页面上显示我的Jekyll网站的每个页面的最新版本,并且它就像一个超级按钮。
问题:如何列出网站上所有页面,最近更新到最旧?
我可以使用以下方法创建整个网站的所有页面的列表:
{% for page in site.pages %}
{{ page.title}} | {{ page.last_modified_at | date: '%s' }}
{% endfor %}
它显示标题,然后显示页面最后更新的UTC时间。
目标是在last_modified_at
日期之前订购此列表。
我如何正确构建它?
答案 0 :(得分:2)
您可以使用sort
过滤器:
{% assign sorted = site.pages | sort: 'last_modified_at' %}