簡單代碼實現(xiàn)WordPress新文章發(fā)布時間顯示紅色或者自定義顏色

麥子 優(yōu)化維護49字數(shù) 481閱讀1分36秒閱讀模式

基于用戶體驗的考慮,我們是不是看到有些朋友發(fā)布的文章標題后面都帶有NEW字樣的?;蛘呶覀円部梢詫崿F(xiàn)看到在新發(fā)布的文章標題或者時間的顏色和自定義不同顏色,這樣可以提醒用戶這些內容是新發(fā)布的,引起注意點擊閱讀。

<?php
$t1=$post->post_date;
$t2=date("Y-m-d H:i:s");
$t3=get_the_time('Y-m-d');
$diff=(strtotime($t2)-strtotime($t1))/3600;
if($diff<24){
echo "<font style='color:red'> $t3</font>";//24小時內顯示的顏色
} else {
echo "<font style='color:#000'> $t3</font>";//時間超過時候顯示恢復的顏色
}
?>

這里我們可以指定日期顏色可以自定義。

有些時候不生效是因為 date()函數(shù)獲取的時間晚8個小時,我們可以在$t1=$post->post_date;上面添加:

date_default_timezone_set('PRC');

具體還是要看主題的內容在哪里然后修改。

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2024年12月4日 16:57:29
  • 轉載請務必保留本文鏈接:http://bjj.org.cn/wpnewlatest-colors.html