wordpress新发表文章标记为最新的教程

 2024年6月20日 10:57:41     60  

文章目录

新发表了文章,在首页相应的位置想要能文章标记为“最新”,可以下面的函数实现:

//判断是否为新文章(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即可。

版权声明:鹿泽 发表于 4个月前,共 367 字。
转载请注明:wordpress新发表文章标记为最新的教程 | 鹿泽笔记

您可能感兴趣的