うさぎのイラスト

ネットアンサー55備忘録

web技術を書いていきます

投稿でNewを表示

-2015年07月19日-
<?php
$days = 7; //Newを表示させたい期間の日数
$today = date_i18n('U');
$entry = get_the_time('U');
$kiji = date('U',($today - $entry)) / 86400 ;
if( $days > $kiji ){
?>
<span class="new_red_box"><?php echo 'New';}?></span>
date_i18n関数は、WordPressにおいて、日本時間を取得する関数です。 環境によっては、 $today = date(‘U’); と書いても正常に動く環境もあるかもしれません。
get_the_time関数は、記事の投稿日時を取得する関数です。
.new_red_box{
	background-color:#F30;
	padding:2px 8px;
	font-size:70%;
	color:#FFF;
	font-weight:bold;
}

参考サイト