ワードプレスで特定の記事のコメントを取得するコード

ワードプレスで特定のページや記事などに違うページのコメントを表示させたい場合に使用できる。

<ul>
<?php
$comments = get_comments(array('status' => 'approve' ,'number' => 3 , 'post_id' => 80));
foreach($comments as $comment):
$post = get_post($comment->comment_post_ID);
?>
<li><?php comment_date('m/d'); ?> <?php comment_author_link(); ?>
<?php comment_text(); ?></li>
<?php endforeach; ?>
</ul>

post_idで取得したい記事やページのIDを指定する。
numberで数を指定。

ワードプレスで総コメント数を表示させるコード

口コミサイトなどをワードプレスで作成する場合に便利な総コメント数を表示させる方法。
表示させたいテンプレートに

<?php $numcomms = $wpdb->
get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'");
if (0 < $numcomms) $numcomms = number_format($numcomms);
echo "$numcomms"; ?>

を記載すると総コメントが表示される。