Lastmod

在前端配置中設置最後修改日期:

content/news/article-1.md
     
---
lastmod: 2023-10-19T00:40:04-07:00
title: Article 1
---
+++
lastmod = 2023-10-19T00:40:04-07:00
title = 'Article 1'
+++
{
   "lastmod": "2023-10-19T00:40:04-07:00",
   "title": "Article 1"
}

最後修改日期是 time.Time 類型的值。您可以使用 time.Format 函數來格式化和本地化該值,或者與任何 time 方法 一起使用。

{{ .Lastmod | time.Format ":date_medium" }} → Oct 19, 2023

在上面的範例中,我們顯式在前端配置中設置了最後修改日期。在 Hugo 的默認配置下,Lastmod 方法返回前端配置中的值。這一行為是可以配置的,允許您:

  • 將最後修改日期設置為該文件的最後 Git 提交的作者日期。詳見 GitInfo
  • 如果在前端配置中未定義最後修改日期,則設置備用值。

了解更多關於 日期配置