增加文章显示更新时间功能
打开博客根目录中\layouts\_default\single.html
文件。找到如下代码:
<p><i class="far fa-calendar"></i>发布🛫:{{ .Page.Date.Format "January 2, 2006" }}</p>
在其下方,添加如下代码:
<p><i class="far fa-calendar-check"></i>更新🛬:{{ .Page.Lastmod.Format "January 2, 2006" }}</p>
最终显示为:(其中我添加了两款图标,和Emoji,个人恶趣味,可酌情取舍。)
<!--Content Start-->
<div class="page-content">
<div class="author-profile ml-auto align-self-lg-center">
<img class="rounded-circle" src='{{ partial "helpers/get-author-image.html" . | relURL }}'/>
<h5 class="author-name">{{ partial "helpers/get-author-name.html" . }}</h5>
<p><i class="far fa-calendar"></i>发布🛫:{{ .Page.Date.Format "January 2, 2006" }}</p>
<p><i class="far fa-calendar-check"></i>更新🛬:{{ .Page.Lastmod.Format "January 2, 2006" }}</p>
</div>
(推荐把layouts文件从主题文件夹中提取到根目录单独使用,避免后续主题更新,对配置造成影响。)
其实,很久很久之前,就想在博客上添加这个功能,无奈原主题没有增加,自己抽空就加了下。顺便把更改的方法贴出来。