如何在WordPress文章页面显示最近更新日期

发布于 2021-08-19  197 次阅读


本文于 2021年10月13日 4:50 更新,注意查看最新内容

前言

之前在别家博客看到文章详情页面会提示最近更新的日期,觉得还挺实用的(自己博客很多文章存在一定时效问题,随着时间的不断推移,可能需要即时更新),于是就想自己搞一个玩一下,但是一直没动力折腾,昨天有时间,就折腾了一下,现在折腾完了,准备开始记录,以备日后查阅。

(文章详情页面提示最近更新日期效果)

分析

因为觉得这是一个比较常见的功能,会有现成的轮子,所以最开始是在手机上用度娘进行搜索,但几经搜索,都没有一个满意的结果(后来用PC端搜索,没过多久就找到了现成的轮子,侧面反映了度娘PC端和手机的搜索结果存在一定的差异,这个差异甚至会影响最终找到的解决方案)。

于是转向相关的社群询问,因为及时在线的人数较少以及各种各样的原因,在很长的一段时间里,都没有一个好的解决方案,但有新的线索收获:有大佬建议,让我自己写一个相关的功能,于是沿着这条线索,我查找了该功能需要用到的方法等等。

但我最终没有选择自己写,因为我认为,基础功能虽然好实现,但若想用得爽,用得舒服,免不了细致“雕琢”一番,这样将会耗时耗力,不符合我最初的一个需求。

实现

通过PC端的度娘搜索,我找到了相关的解决方案,WordPress插件:WP Last Modified Info

Download

PS:推荐使用内置市场搜索下载,方便省事。

使用

需要注意的是插件是英文版,没有内置中文语言包,英语不好的朋友建议建议使用Chrome浏览器右键翻译成中文使用。

(插件设置页面)

1、第一步开启插件

在插件设置页面点击Enable for Posts/Pages on Frontend选项的开关,开启插件。

2、设置对应文本和样式

HTML Template to Display on Posts的表单中,根据格式设置相应的文本以及样式(可以直接复用已有的样式)。

2.1、修改时间格式

Last Modified Info Date Time Format选项中可以修改时间的格式,相关格式的填写可以查看WordPress的官方文档《Formatting Date and Time》

如果只是需要添加分钟和秒钟,只需要在已有的格式中添加g:i即可。

3、保存设置

单击Save Settings保存设置即可,具体的演示可以参考本文标题栏的下方。

参考

《WordPress文章最近更新日期_GeneratePress主题文章最新修改日期》

《WP Last Modified Info插件详细介绍_WordPress显示最后修改或更新时间》

PS:这上面两篇文章都是禁止复制的,我个人是及其不喜欢这样的方式,因为只能防君子,防不了小人。

结果,我这个伪君子,想要给你加个来源,注明出处还要用F12才可以,这样是不是有些本末倒置了呢 :arrow: