zblog当天发表文章的日期显示为红色

时间:5年前   阅读:4844

模拟下代码场景。

{foreach $articles as $article}
<h4 class="post-date">{$article.Time()}</h4>
<h2 class="post-title"><a href="{$article.Url}">{$article.Title}</a></h2>
{/if}

我们现在需要改成,当天发表的文章日期变成红色。

修改后的代码如下:

{foreach $articles as $article}
<h4 class="post-date" {if $article.PostTime > strtotime(date("Y-m-d")) }style="color: #f00;"{/if}>{$article.Time()}</h4>
<h2 class="post-title"><a href="{$article.Url}">{$article.Title}</a></h2>
{/if}

大功告成。

实现原理:

通过$article.PostTime获取当前文章的时间轴发布时间。然后strtotime(date("Y-m-d")获取到当天0点的时间轴时间,然后进行比较。

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:400万持仓上演多空对峙!看好行情还是对赌?关于期权你还需要知道这些!

下一篇:Windows上的Redis

网友评论

请先 登录 再评论,若不是会员请先 注册