最近の投稿にコメント数をつけるには

WordPressの覚書です。


最近の投稿(このブログは「最近の記事」)にコメント数をつけるには、

<?php comments_number(); ?>

を表示したい部分に記述する。

パラメータは

<?php comments_number(’①’,’②’,’③’); ?>

①:コメント数0件の場合の表示(例:no comment)
②:コメント数1件の場合の表示(例: 1 comment)
③:コメント数2件以上の場合の表示(例:% comments)

となります。

書く位置はwp-includes/default-widgets.phpで、WordPress3.0では606行目あたりだ(この前WordPress3.0をインストールしてみたでやったところと同じ)。

<li><?php the_time(‘m/d’); ?> <?php    $days=3;    $today=date(‘U’);    $entry=get_the_time(‘U’);    $sa=date(‘U’,($today – $entry))/86400;if( $days > $sa ){     echo “<font color=\”#FF9900\”>NEW!!</font>”;} ?><br><a href=”<?php the_permalink() ?>” title=”<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>”><?php if ( get_the_title() ) the_title(); else the_ID(); ?></a> ( <?php comments_number(‘0′,’1′,’%’); ?> )</li>

今回追加したのは赤字部分です。

参考サイト:
WordPressでコメント数を表示する

カテゴリ:Wordpress