使用环境

开发环境: Windows 11
Hugo版本: 0.121.2
Git版本: 2.38.1
Theme: PaperMod

配置

在config.yml文件中添加如下内容(yaml格式)

frontmatter:
    lastmod:
        - lastmod
        - :fileModTime
        - :default
ShowLastMod: true

在themes\PaperMod\layouts\partials\post_meta.html文件中添加如下内容
在Hugo根目录下layouts\partials\post_meta.html文件中添加如下内容

<!-- 更新时间 -->
{{- if (.Param "ShowLastMod") -}}
{{- $scratch.Add "meta" (slice (printf "Update:&nbsp;%s" (.Lastmod.Format (.Site.Params.dateFormat | default "2006-01-02")))) }}
{{- end }}

参考文章

  1. https://www.sulvblog.cn/posts/blog/hugo_postmeta/
  2. https://gohugo.io/getting-started/configuration/#configure-dates

全文完