ExpiryDate

設置過期日期

Hugo 預設在建立網站時會排除已過期的頁面。如果要包含過期頁面,請使用 --buildExpired 指令標誌。

在前端管理中設置過期日期:


content/news/article-1.md
     
---
expiryDate: 2024-10-19T00:32:13-07:00
title: Article 1
---
+++
expiryDate = 2024-10-19T00:32:13-07:00
title = 'Article 1'
+++
{
   "expiryDate": "2024-10-19T00:32:13-07:00",
   "title": "Article 1"
}

過期日期是 time.Time 值。使用 time.Format 函數格式化和本地化該值,或者使用所有 [time 方法]。

{{ .ExpiryDate | time.Format ":date_medium" }} → Oct 19, 2024

在上面的範例中,我們明確在前端管理中設置了過期日期。在 Hugo 的預設配置下,ExpiryDate 方法返回的是前端管理中設置的值。這種行為是可配置的,允許您在未定義過期日期的情況下設置回退值。更多詳情請參見 details