新发表了文章,在首页相应的位置想要能文章标记为“最新”,可以下面的函数实现:
//判断是否为新文章(1天内)
function is_new_post() {
global $post;
$post_time = strtotime($post->post_date);
$time = time();
$diff = ($time - $post_time) / 86400;
if ($diff < 1) {
return true;
} else {
return false;
}
}
有了上面的函数,就可以模板中实现功能了,比如:
<?php
if(is_new_post()){
echo '<span class="post-new"></span>';
}
?>
注意:上面的函数是判断一天24内发表的文章才显示最新,要想将一周内的标记为最新,只需要将上面函数中的$diff < 1改成$diff < 7即可。
1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505