WordPressでトップページに最新記事5件をリスト表示
トップページによくあるメモ書きです。
トップページに最新記事5件を日付・タイトルをリスト表示。
さらに過去30日以内の記事にはNEWアイコンを付けるコード。
<ul>
<?php query_posts('posts_per_page=5'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<span class="date">
<?php the_time('Y年n月j日'); ?>
<?php
$days=30;
$today=date('U'); $entry=get_the_time('U');
$diff1=date('U',($today - $entry))/86400;
if ($days > $diff1) {
echo '<img src="images/new.gif" alt="New" />';
}
?>
</span>
<a href="<?php the_permalink(); ?>"><?php the_title();?></a>
</li>
<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>
</ul>
過去記事の日数は($days=30;)を変更すればOK。アイコン(images/new.gif)はお好みで関連記事
- WordPress 専用クラウドサービス「PHP Ninja」β版で高速化対策
- データベース接続確立エラーの原因
- WordPressプラグイン「Timthumb Vulnerability Scanner」でTimThumbの脆弱性への対応
- WordPress プラグイン AddQuicktagがWP3.3で表示されない場合
- WordPress プラグイン Where did they go from hereでページを除外する
タグ: WordPress




使わせていただきました。すばらしいコードをありがとうございます。
[...] 追記:トップページに最新記事5件を日付・タイトルをリスト表示。 さらに過去30日以内の記事にはNEWアイコンを付けるコード。 [...]
[...] こちらのサイト様にて詳細が載っております。 カメぞうのメモ書き 様 http://39kn.com/2010/05/27/4121/ [...]
[...] http://39kn.com/2010/05/27/4121/ カテゴリー: 未分類 作成者: admin パーマリンク [...]
[...] 個別記事のページに最近投稿された記事を表示させてみました。 http://39kn.com/2010/05/27/4121/←こちらのページの記事を参考にさせて頂きました。 [...]