更新・公開された日付をもとに記事へ「New」を付ける方法
//記事を公開してから3日間は<span class="new">New</span>が表示される
<?php
$days = 3; //「New」が表示される日数に関しては赤字の$days = 3;の部分を任意で変更
$today = date_i18n('U');
$entry = get_the_time('U');
$elapsed = date('U',($today - $entry)) / 86400;
if( $days > $elapsed ){
echo '<span class="new">New</span>';
}
?>
//Newアイコンを画像で表示する
<?php
$days = 3;
$today = date_i18n('U');
$entry = get_the_time('U');
$elapsed = date('U',($today - $entry)) / 86400;
if( $days > $elapsed ){
echo '<img src="' .get_bloginfo('template_url'). '/images/new.png" alt="New" />';
}
?>
//記事を更新してから○日間「New」を表示
<?php
$days = 3; //「New」が表示される日数に関しては赤字の$days = 3;の部分を任意で変更
$today = date_i18n('U');
$entry = get_the_modified_date('U');
$elapsed = date('U',($today - $entry)) / 86400;
if( $days > $elapsed ){
echo '<span class="new">New</span>';
}
?>