当文章内容有更新的时候需要有一个明显的提醒,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'))) : ?>
最近更新:
© 版权声明
- 注意:本站资源多为网络收集,如涉及版权问题请及时与站长联系,我们会在第一时间内删除资源。
- 您购买的只是资源,不提供解答疑问和安装服务。
- 付款后如遇到无法下载的情况请联系QQ:825564。
THE END
请登录后发表评论
注册
社交帐号登录