WordPressでコメントのあるなしを確認する条件分岐タグ

harada 558views 更新:2014年6月12日

記事へのコメントが付いているか付いていないかで表示を変更することができます。

<?php 
/* コメント数とトラックバック数をそれぞれ取得 */
    if ( have_comments() ) :
        $num_comments = 0;
        $num_trackbacks = 0;
        foreach ( (array) $comments as $comment ) {
            if ( 'comment' != get_comment_type() )
                $num_trackbacks++;
            else
                $num_comments++;
        }
?>
<?php 
/* コメント数が0件じゃなかったら表示 */
if ( !$num_comments == 0 ) { ?>
<h3>コメント</h3>
<?php } ?>

 

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません