摘要标识

Wordpress文章类型中大家经常遇到 新发布的文章没有任何区分,为解决该问题只需要添加一代码即可解决。

大家好,我是飞小优,近期遇到一个同学的问题:我的网站总是在更新内容,但是前端呈现的是一块板的,不能做时间上的区分,听的这里后,我给出的建议是在文章数据类型中添加时间发布函数即可。

添加new标签

以下是具体代码参考:


// 文章后添加new标签
function add_new_tag_to_post_title($title, $id = null) {
    if (is_single() || is_category() || is_archive()) {
       $time_difference = 24 * 3600; // 设置时间差,比如24小时内的文章显示new标签
       $post_time = get_the_time('U', $id);
       $current_time = current_time('timestamp');
        
        if ($current_time - $post_time < $time_difference) {
            if (!is_single()) {
                $new_tag = '<span class="new-tag">NEW</span>'; // new标签的HTML
                $title .= $new_tag;
            }
        }
    }
    
    return $title;
}

add_filter('the_title', 'add_new_tag_to_post_title', 10, 2);

好了以上就是飞小优为大家介绍的如何在文章列表页后面添加NEW图标,赶快去试试吧!

在线资询
微信

扫码了解更多服务

qr

1对1专家沟通

小程序
小程序
返回顶部