WordPressでホームページ制作/WordPressテーマ販売/ホームページ企画・制作・管理・運営/SEO
ホーム > WordPress Tips > 新規投稿にNewマークを一定期間表示

新規投稿にNewマークを一定期間表示

2010-10-15 | WordPress Tips

お知らせなど新着の投稿に一定期間Newマークを表示させるには下記コードを表示させる場所に記述します。
記述方法は色々ありますが私は下記の記述をしています。

<?php
$days=7; //▼表示する日数設定
$today=date('U'); $entry=get_the_time('U');
$diff1=date('U',($today - $entry))/86400; ?>
<?php if ($days > $diff1) { //▼下記imgタグで画像を指定 ?>
<img src="<?php bloginfo('template_directory'); ?>/images/new.png"  width="26" height="11" alt="New" />
<?php } ?>

ちなみ当サイトでNewマークを表示している箇所は、トップページ2箇所、アーカイブ1箇所と複数なため、上記コードを任意で作成したファイルadd-new.phpに記述して、インクルードして読み込み、表示しています。もし後から画像や表示日数を変更する場合add-new.phpのみ修正すればOKなので手間が省けます。

<?php include (TEMPLATEPATH . '/add-new.php'); ?>

▲ページの先頭へ

まずはお気軽にご相談ください。

お問い合わせはこちら