按上次更新日期列出Jekyll网站中的所有页面



我使用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' %}

最新更新