WordPress教程 wordpress给文章修改后添加最近更新提示

WordPress教程 wordpress给文章修改后添加最近更新提示

当文章内容有更新的时候需要有一个明显的提醒,wordpress是有记录更新时间的,只要对比发布时间和更新时间,然后在做一个限定就可以完美实现了wordpress文章更新提示了。

有了这提醒方便网站上的用户查看资源更新,要实现的方法也很简单,几句代码就可以了。

添加方法:

1、找到主题下的/functions.php 将以下代码加到最后面:

function is_modified(){
 global $post;
 $punish_time = get_the_date('U');
 $modified_time = get_the_modified_date('U');
 $time = time();
 if( ( $modified_time > $punish_time) && ( $time - $modified_time < 3600*24*7 ) )
 return true;
}

2、在你需要显示的位置调用,本站是放在文章头部位置,/single.php文件里面。


最近更新:

上面样代码中的CSS样式请自行根据你的主题修改。

如果你修改过文章,就会显示最近更新,如果你发布以后没有修改过文章,就不会显示最近更新。

[v_red]本站添加以上代码过后,发现当天发出的文章当天修改的话,也会显示最近更新时间,这样并不太友好,于是又做了以下调整。[/v_red]
只要在需要显示的位置调用以下代码就行了,上面的方法可以忽略了!

 (get_the_time('Y')*365+get_the_time('z'))) : ?>
最近更新:
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏
分享
评论 抢沙发

请登录后发表评论