您的位置:首页 > 教程笔记 > 综合教程

zblogphp当天发表的文章日期标红

2023-12-04 11:03:05 综合教程 187
模拟下代码场景。

{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点的时间轴时间,然后进行比较。

相关推荐