网络 · 2024-07-11 13 291

WordPress博客文章添加“新”和“置顶”标识

我们在查看许多的网站文章时,会经常看到有些文章标题边上会有“置顶”或者“新”这样的标识,这样可以增加美观,也可以提高用户浏览网站的点击率。

本站“置顶”和“新”标识效果图

一、为WordPress添加文章“”标识;

在文章标题合适的位置添加一下代码:

<div class="hcb_wrap"><pre class="prism undefined-numbers lang-php" data-lang="PHP"><code>&lt;?php $t1=$post-&gt;post_date;
      $t2=date(&quot;Y-m-d H:i:s&quot;);
      $diff=(strtotime($t2)-strtotime($t1))/3600;
   if($diff&lt;168){echo &#39;&lt;span style=&quot;color:red;&quot;&gt;&lt;em&gt;新&lt;/em&gt;&lt;/span&gt;&#39;;} //这里显示新文字
   else{echo &quot;&quot;;} //时间超过时候显示空白 ?&gt;</code></pre></div>

本站采用的规则是7天($diff<168)以内的文章都会显示“新”标识;

二、为WordPress添加文章“置顶”标识;

在文章标题合适的位置添加一下代码:

<div class="hcb_wrap"><pre class="prism undefined-numbers lang-php" data-lang="PHP"><code>&lt;?php if( is_sticky() ) echo &#39;&lt;span style=&quot;color:red;&quot;&gt;&lt;em&gt;置顶&lt;/em&gt;&lt;/span&gt;&#39;; //这里显示置顶文字 ?&gt;</code></pre></div>

这样只要你在WordPress后台勾选上“置顶这篇文章”,也就是你需要置顶的那篇文章,就会显示“置顶”标识。