この記事에 WordPress アーカイブの記事一覧コメント数を表示する方法が説明されています。
コメントが付いた記事のみコメントを表示するようにする場合を考えてみることができます。 この場合get_comments_number()関数を使用してコメントの数が0ではない場合にのみ、コメント数を表示するようにすることができます。
get_comments_number()の使い方は次のとおりです:
<?php $my_var = get_comments_number( $post_id ); ?>
この関数を応用してみると、次のようなコードを使用すると、コメントがある場合にのみ、コメント数が表示されます。
<?php $num_comments = get_comments_number(); ?> <?php if( $num_comments != 0 ): ?> <div class="commentbox"> <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?> </div> <?php endif ?>
コメントを残す