www.aiyixun.com
原创汉服设计稿交易平台

大前端DUX主题2023版 首页列表为当前24小时内更新的文章添加NEW图标 美化小技巧

WordPress美化小技巧 为新文章标题及内容页面添加NEW图标文章当中介绍过如何为24小时内发布的文章添加“NEW”图标,今天在此文章中再为大家介绍一个通过修改“main.css”文件来实现把“NEW”图标显示在文章的右上角,如下图,结合本博客的首页顶置图标(如果你用的是DUX 4.0以下版本,可以看看此文章DUX主题添加首页显示顶置文章功能 支持只显示指定顶置分类文章),显得更加美观、统一。

 

下面直接说下DUX主题如何在首页为当前24小时内更新的文章添加NEW图标,方法很简单,只需修改DUX主题的“excerpt.php、main.css”两个文件即可实现。

一、修改excerpt.php

打开主题的excerpt.php文件,搜索下面代码。

echo \'<h2><a\'._post_target_blank().\' href=\"\'.get_permalink().\'\" title=\"\'.get_the_title().get_the_subtitle(false)._get_delimiter().get_bloginfo(\'name\').\'\">\'.get_the_title().get_the_subtitle().\'</a></h2>\';

然后在上面代码后面加上下面这段代码,修改excerpt.php文件这一步就完成了。

date_default_timezone_set(\'PRC\');$t1=$post->post_date;$t2=date(\"Y-m-d H:i:s\");$diff=(strtotime($t2)-strtotime($t1))/3600;if($diff<24){echo \'<span class=\"new-icon\">New</span>\';}else{echo \"\";}

如下图:

二、修改main.css

在主题文件里找main.css文件,在最后面添加下面代码即可。然后清理下本地缓存或的CDN缓存就能看到和蜗牛一样的效果了。

/** 修正摘要列表定位方式 */.excerpt {    position: relative;}/** NEW 图标文字版样式 **/.excerpt .new-icon{    position: absolute;    right: -38px;    top: -16px;    display: block;    width: 76px;    height: 20px;    line-height: 20px;    background: #4caf50;    color: #fff;    font-size: 14px;    font-weight: 400;    text-align: center;    transform: rotate(45deg);    transform-origin: 0% 0%;}

 

未经允许不得转载:爱衣讯 » 大前端DUX主题2023版 首页列表为当前24小时内更新的文章添加NEW图标 美化小技巧

相关推荐

  • 暂无文章

评论 抢沙发

评论前必须登录!