WordPressの新着記事にNewマーク

WordPressのサイトに設置してあるお知らせ欄で、新着1週間Newマークをつけたい、という要望があったので、手順をノオト。

ブログで使っている際の、サイドバーなどに置く新着記事欄でのNewマークだったら、以下のプラグインで巻単位できそうです。
小粋空間: WordPress の記事一覧に新着マークを表示する「wp_recent_posts_with_newmark プラグイン」

しかし今回は、トップページにあるお知らせ欄ですので、以下の記事を参考に、テンプレートファイルを修正。
Wordpresで最新記事にNEWマークを表示する | WordPress & Business メモ

少しコードを修正して

<?php
$days=7; //3日間表示
$today=date('U');
$entry=get_the_time('U');
$sa=date('U',($today - $entry))/86400;
if( $days > $sa ){
echo " <span style='color:#e50003'>New!!</span>";
}
?>

 と、テキストでNew!!と入るようにしました。

よしなしごと

Posted by inqsite