我使用last_modified_at插件在每个页面上显示我的Jekyll网站的每个页面的最新版本,它就像一个魅力。
问题:如何列出网站上最近更新到最旧的所有页面
我可以为整个网站创建一个所有页面的列表:
{% for page in site.pages %}
{{ page.title}} | {{ page.last_modified_at | date: '%s' }}
{% endfor %}
它显示标题,然后显示页面上次更新的UTC时间。
目标是在last_modified_at
日期之前对该列表进行排序。
如何正确构建?
您可以使用sort
过滤器:
{% assign sorted = site.pages | sort: 'last_modified_at' %}