雨果没有按修改日期订购帖子

时间:2017-10-06 15:48:05

标签: go go-templates hugo

我想通过上次修改订购我的首页,按照its documentation中的步骤说明这段代码

{{ range .Data.Pages.ByLastmod }}

应该有效,但我按日期订购帖子,而不是lastmod。

注意:实际上我使用的是paginator,所以我使用的代码是

{{ range .Paginator.Pages.ByLastmod }}

我也尝试了第一次剪辑,但仍按日期排序。

任何人都知道为什么?

由于

1 个答案:

答案 0 :(得分:2)

首先,您必须在前面设置lastmod字段。如果您决定不设置字段,那么lastmod日期会回到前面的date字段。

如果您希望实现某些自动化,则需要将项目初始化为Git仓库,在配置文件中设置标志enableGitInfo = true。您可以在此处找到详细信息:gitinfo

在每次构建之前提交您的回购更改,您会相应地看到.Lastmod日期更改。