优质VPS推荐
VPS优惠 评测

WordPress文章页面自动添加最后一次更新编辑时间日期

一些文章内容具有时效性,很多时候,我们往往需要对之前发过的文章进行修改。更新文章后,默认情况下,文章的时间还是发布时间而非最近的这次修改日期。

在当前WordPress主题的“ functions.php”模板中,复制粘贴以下代码:

/**
* 来源:https://www.tianyanjie.com/936.html
*/
//最后更新开始
function my_last_updated_date( $content ) {
$u_time = get_the_time( 'U' );
$u_modified_time = get_the_modified_time( 'U' );
$custom_content = '';
if ( $u_modified_time >= $u_time + 1 ) {
$updated_date = get_the_modified_date('Y-m-d H:i:s');
$custom_content .= '<p class="last-updated entry-meta">本文最后更新于<span style="color: #ff0000;">'. $updated_date . '</span>,有些内容具有时效性,如有失效,可在下方<strong><a href="#respond" title="点击进行留言"> 留言 </a></strong>或联系客服</p>';
}
$custom_content .= $content;
return $custom_content;
}
add_filter( 'the_content', 'my_last_updated_date' );
//最后更新结束

效果如下:

将以下css添加到你的当前主题中,即可实现以上图片效果

ps:如果你的主题设置中带有css自定义代码,请把以下代码放到主题设置中即可,例如dux主题,外观—DUX 主题设置—自定义代码—自定义CSS样式

.last-updated{padding:10px 20px;background-color:#ffffcc;border-radius:6px;border:1px solid;font-size:14px;text-align:left}
赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress文章页面自动添加最后一次更新编辑时间日期》
文章链接:https://www.tianyanjie.com/936.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册