wordpress中显示文章的最后修改时间

  • A+
所属分类:wordpress建站

wordpress中显示文章的最后修改时间只需在相应位置加一段代码即可。the_modified_time()这个函数就是显示最后更新时间用的。括号中还需要填上WordPress的日期格式。

调用的函数为:

<?php the_modified_time('Y年n月j日'); ?>

其中的Y年n月j日可以自定义,比如改成Y-m-j或者Y-m-j h:s。

上边的标签太单一,最好能做个判断,如果文章修改过(不包括当天),则显示最后一次修改时间,没修改或者当天修改过,则显示发布日期,代码为:

<?php if ((get_the_modified_time('Y')*365+get_the_modified_time('z')) > (get_the_time('Y')*365+get_the_time('z'))) : ?>最后修改:<?php the_modified_time('Y-m-j h:s'); ?><?php else : ?><?php the_date_xml(); ?><?php endif; ?>

<?php the_date_xml(); ?>是文章页模版的时间标签,如果在首页就需要修改成首页的。

大家可以看看本站的效果图

wordpress中显示文章的最后修改时间

host2cn

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

    • 顺丰 顺丰 0

      学习了,

      • 九哥 九哥 0

        这个不错,我在文章顶部加了发布时间,要不得拉到下面才能看到,比较麻烦。