• かちびと.net

    お手軽WordPress Tips:総コメント数を表示させるコードのご紹介です。簡単なコードで実現出来ますので必要な時にぜひ使ってみてください。

    Kudos for

    WordPress jQuery
  • About This

    Web制作に役立つTips、チュートリアル、、マーケティングに役立つ情報などのリソースをほぼ毎日配信しています。宜しければメモ代わりにご利用下さい。詳しい情報はAbout me またはhumans.txtをご覧下さい。

    Kachibito.net is a community-based website for web designers and developers. The site includes a popular weblog, a design gallery, a open source software, design tips, and the various web-news.

  • Links

お手軽WordPress Tips:総コメント数を表示させるコード

スポンサーリンク

情報が見当たらなかったのでメモ。
WordPressで運営しているブログ
に付いたコメントの総数を表示させる
コードです。ちょい必要になりそう
だったのでついでにご紹介します。
需要があるかは分かりませんがw

というわけで、総コメント数を取得するコードです。

コード

<?php $numcomms = $wpdb->
get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'");
if (0 < $numcomms) $numcomms = number_format($numcomms);
echo "計・ ".$numcomms."のコメントがあります"; ?>

これで「計・nのコメントがあります」と表示されます。

実装


こんな感じで。

クチコミサイトなんかもたまに見かけますので「~件のクチコミがあります」とか、使い道はそれなりにあるような無いような。

おまけ: 総記事数の取得

因みに総記事数の表示は

合計、<?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'");
if (0 < $numposts)
     $numposts = number_format($numposts);
echo $numposts.' の記事があります';
?>

これで、「合計、nの記事があります」と表示されますよ。

URL :
TRB :

Comments & Trackbacks (5)

  1. sat

    おお、ありがとうございます。参考になりました。
    記事数表示に関連してのことなのですが、特定のページのみを集計対象にすることは出来ないのでしょうか?
    例えば、指定したカテゴリ内にあるページ数のみを集計対象にするなど。

    ご存知でしたら教えていただけると助かります。

    • シロ

      こんにちはー!

      集計・・というと、数を取得したいっていう事ですかね・・タームに属する記事数の取得?

      以下が参考になりますでしょうか?

      http://jewely.qee.jp/wordpress-3.0.1-ja/wordpress/?page_id=296

      今から出かけねば成らないので上記記事が参考になればいいのですが・・

Twitter

Web制作に役立つそうなリソースを独断と好みで配信しています。

かちびと.netにリンクの無いトラックバックはお受けいていません。
コメントされる前にガイドラインをご覧下さい。

twitter facebook rss contact

Ads

Posts

Contact

Services