Hugo提供了几个日期页变量:
Date -与pagePublishDate相关联的日期-内容过去或将要成为publishedLastMod的日期-内容是最后一个modifiedExpiryDate的日期-内容计划过期的日期。
LastMod和ExpiryDate对我来说是有意义的,但我对Date和PublishDate之间的区别感到困惑。
当Date和PublishDate不同时,有哪些例子?
发布于 2020-01-15 23:24:52
如果...
您使用的是默认意义的publishDate和publishDate (见下文),
date与date不同然后..。
publishDate用于确定页面是否在未来(即,如果需要hugo的-F或--buildFuture标志才能使页面成为built)date,则用于在默认顺序(重量>日期> LinkTitle >标题>FilePath)中订购页面,默认顺序在下一个/前一个导航中使用,可以在range.中使用。
在https://gohugo.io/getting-started/configuration/#configure-front-matter中讨论了配置日期。以下是date和publishDate的默认设置
frontmatter:
date:
- date
- publishDate
- lastmod
publishDate:
- publishDate
- date因为我希望date和publishDate的意思相同,所以我的config.yaml中有以下内容
frontmatter:
date:
- publishDate
- :filename
- date
- :fileModTime
publishDate:
- publishDate
- :filename
- date
- :fileModTime我也让他们一样,因为我也对他们的不同感到困惑!
*关于在Hugo中订购内容的信息,请访问https://gohugo.io/templates/lists/#order-content
https://stackoverflow.com/questions/59655470
复制相似问题