Zblog为24小时内发布的文章加new图标方法,下图是在 YT.CMS的插件上实现的,效果图如下。当然,如果不是yt.cms插件,也可以参考下面的做法:
操作方法如下:
1、找到最新文章代码
{YT:Article DataSource="GetArticleRandomSortNew(7)"}
<li><span class="you">{$month(Article.PostTime)}月{$day(Article.PostTime)}日</span>[ {$Categorys(Article.CateID).HtmlName} ] <a href="{$Article.Url}">{$Article.HtmlTitle}</a></li>
{/YT:Article}
2、给这段代码加一段判断函数,改成下面的代码即可:
{YT:Article DataSource="GetArticleRandomSortNew(7)"}
<li><span class="you">{$month(Article.PostTime)}月{$day(Article.PostTime)}日</span>[ {$Categorys(Article.CateID).HtmlName} ] <a href="{$Article.Url}">{$Article.HtmlTitle}</a> {if (DATEDIFF("h",Article.PostTime,now()) < 24)} <img src="/zb_users/THEME/主题名称/STYLE/img/new.gif" border="0" /> {/if}</li>
{/YT:Article}
注意,红色部分是NEW图片地址,你可以进行修改,另外,{if (DATEDIFF("h",Article.PostTime,now()) < 24)} 这段函数里面的24表示24小时内的文章,可以改成你想要的任何数字,最后上面的样式请改成自己的。