为新发布的文章添加NEW图标

以前用欲思主题的时候,新发布的文章会自动被加上NEW图标,显示此文章为最近发布的新文章,很醒目!

虽说只是很小的改变,但是抓人眼球。经博主几番搜索,终于在蝈蝈很安静博客找到了添加方法,大家有兴趣的话可以自行动手试试。效果图如下:

图片[1]-为新发布的文章添加NEW图标-白日做梦

诸君请看:

本次修改涉及的是DUX主题目录下的excerpt.php文件以及img文件夹。

先说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>';

并替换为如下代码:


 

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<72){
        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>&nbsp;<img src=" '.get_stylesheet_directory_uri().'/img/new.gif"/></h2>';
    }else{
        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>';
}

代码已经修改完毕,我们打开img文件夹,添加一张new.gif动态图,图片网上有很多,大家可以自行下载!

好了教程已经完毕,大家打开自己的网站首页看看是不是已经添加了。

© 版权声明
THE END
喜欢就支持以下吧
点赞1 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容