如何在WordPress文章页上方添加最后修改时间
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
网站搭建时间长,文章也就随之越来越多,以前文章中的有些方法、技术或者版本可能已经失效或过期,当我们对以前的文章进行编辑之后,未给出更好的用户体验,给出一些时间上的提示,也是不错的选择;那如何操作,我们就来做个Wordpress教程;
先来看看老梁的效果(红框内)站内演示页面:https://www.laoliang.net/jsjh/technology/3382.html
WordPress 添加显示最后更新时间代码方式方法
在 functions.php 文件中或者你自己做的小插件中添加以下代码,文件位置在你当前模板下;
//显示最后更新时间开始 function laoliang_post_update( $content ) { $u_time = get_the_time('U'); $u_modified_time = get_the_modified_time('U'); $custom_content = ''; if ($u_modified_time >= $u_time + 86400) { $updated_date = get_the_modified_time('Y.m.d H:s'); //这里设置时间显示格式,可自由调整。 $custom_content .= '<p class="laoliang-update">本文最后更新于<code>'. $updated_date . '</code>,某些文章具有时效性,若有错误或已失效,请在下方留言或联系<a href="https://www.laoliang.net"><b>老梁博客</b></a>。</p>'; } $custom_content .= $content; return $custom_content; } add_filter( 'the_content', 'laoliang_post_update' ); //显示最后更新时间结束
其中86400就是秒数,意思是超过1天才显示最后更新时间,这个你可以根据自己的需求去设置。
添加CSS
上面代码添加完成之后,还要将CSS样式加入到主题当中
/*文章最后更新显示开始*/ .laoliang-update{padding:10px 20px;background-color:hsla(0,0%,100%,.1);border-radius:6px;border:2px solid;font-size:14px;text-align:left} /*文章最后更新显示结束*/
按照以上的操作,就可以整出一个老梁那样的效果!
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
赏
支付宝赞助
微信赞助
免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。
您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源 LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。
敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 如何在WordPress文章页上方添加最后修改时间