Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressでコメントの総数を表示する方法

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressサイトのコメント総数を表示しますか?

コメントは、ユーザーがあなたのブログコンテンツに参加する最も重要な方法の1つです。総コメント数を表示することで、より多くの人に会話に参加してもらうことができます。

この投稿では、WordPressサイトのコメント総数を簡単に表示する方法をご紹介します。

How to display total number of comments in WordPress

なぜWordPressでコメント総数を表示するのか?

WordPressでコメントの総数を表示することで、新規ユーザーにWordPressの投稿日にコメントを残すよう促すことができます。他の人がこのブログ投稿に反応しているよ。あなたもそうすべきです!”

コメントの総数を表示することは、コメント欄が有効化したことを意味するため、社会的証明にもなります。

初期設定では、WordPressは個々の投稿のコメント数をこのように表示します:

The default WordPress comment count display

ただし、サイトに寄せられたコメントの総数は表示されない。より多くの人にコメントを残してもらうために、ホームページやサイドバーでこの機能を利用するとよいだろう。

それでは、WordPressサイトのコメント総数を表示する方法を見てみましょう。以下のクイックリンクから、使いたい方法にジャンプしてください:

方法1:プラグインを使ってWordPressのコメント数を表示する(簡単)

正確なコメント数を表示する最も簡単な方法は、Simple Blog Statsを使うことです。 このプラグインは、承認されたコメントとモデレーション中のコメントの合計数を表示します。ただし、ピンバックやトラックバックはカウントに含まれません。

WordPressでスパムコメントをブロックしようとしてトラックバックやピンバックをオフにしているサイトは多いので、あなたのサイトでは大きな問題にはならないかもしれません。

ただし、トラックバックやピンバックもコメント数に含めたい場合は、2の方法をお勧めします。

この方法を始めるには、Simple Blog Statsプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法のガイドをご覧ください。

有効化した後、設定 ” Simple Blog Statsページに行くと、プラグインのすべてのショートコードを見ることができます。

The Simple Blog Stats WordPress plugin

ここで、単にクリックして「ショートコード」セクションを展開する。

コメント数、登録ユーザー数、投稿数、カテゴリーなど、さまざまな統計情報を表示するために使用できるショートコードがすべて表示されます。

How to show the total number of comments in WordPress

WordPressブログで承認したコメントの総数を表示するには、次のショートコードを使用するだけです:[sbs_approved]

承認されたコメントとWordPressのコメント審査キューに残っているコメントの合計数を表示したい場合は、代わりに[sbs_comments]を使用することができます。

ショートコードの使い方については、WordPressでショートコードを追加する方法の投稿をご覧ください。

投稿またはページにコメント総数を表示する

使いたいショートコードが手に入ったら、コメント数の合計を表示したいページや投稿にアクセスするだけです。

ここで、’+’ボタンをクリックして新しいブロックを追加します。ショートコード’と入力し、ブロックが表示されたら選択してください。

Add Shortcode Block to a WordPress Page

次に、ショートコードをブロックに貼り付ける。

ショートコードの前後に表示したいテキストを追加できます。

Paste Shortcode to the Shortcode Block

もう一つのオプションは、段落ブロックの中でショートコードを使用することです。

合計コメント数を表示したい場所にショートコードを追加するだけです。

Paragraph block with comment count shortcode inside it

段落ブロックを使用すると、標準のテキスト書式設定を使用して、コメント総数をスタイル設定することもできます。例えば、太字や斜体にしたり、テキストの色を変えたりすることができます。

完了したら、「公開する」または「更新する」ボタンをクリックして変更を保存します。これで、サイトにアクセスしてコメント数をライブで確認することができます。

Comment count displayed in a WordPress post

サイドバーウィジェットに総コメント数を表示する

総コメント数ショートコードをサイドバーなどに追加することもできます。これは、以下の画像のように、WordPressサイト全体にコメント数を表示する簡単な方法です。

How to display the total WordPress comment count in a sidebar

コメント数をサイドバーなどに追加するには、外観 ” ウィジェットにアクセスしてください。

ここでは、利用可能なすべてのウィジェットエリアのリストが表示されます。たとえば、次の画像では、サイドバー、ヘッダー、フッターを含む複数のウィジェット対応エリアを持っているThemeIsle Hestia Proテーマを使用しています。

Adding the total comment count to a widget-ready area

ウィジェット対応エリアはWordPressテーマによって定義されるため、使用しているテーマによって表示されるものが異なる場合があります。

ここで、青い「+」ボタンをクリックし、「Paragraph」と入力する。Paragraphウィジェットが表示されたら、コメント数を表示したいエリアにドラッグします。

Adding the comment count shortcode to a WordPress widget

その後、[sbs_approved]ショートコードをウィジェットに貼り付け、コメント総数の前後に表示したいテキストを入力することができます。

完了したら、「更新」をクリックして変更を保存します。

Creating a total comment count widget

これで、あなたのサイトにアクセスすると、総コメント数ウィジェットが表示されます。

注: ブロックベースのテーマを使用している場合は、WordPressフルサイトエディターを使用して、WordPressページ、パターン、またはテンプレートにショートコードを追加できます。詳しくはWordPressフルサイト編集の初心者ガイドをお読みください。

方法2:コードを使ってコメント数を表示する(最も正確)

ピンバックとトラックバックをコメント数に含めたい場合は、サイトにカスタムコードを追加する必要があります。

多くの場合、チュートリアルではテーマのfunctions.phpファイルにカスタマイザーコードを追加するように指示されます。しかし、この方法はお勧めしません。コードにちょっとしたミスがあっただけでも、WordPressの一般的なエラーを引き起こしたり、サイトを完全に壊してしまう可能性があるからです。

そのため、WPCodeの使用をお勧めします。これにより、WordPressのコアとなるテーマファイルを編集することなく、WordPressにカスタマイザーコードを追加することができます。

最初に行う必要があるのは、あなたのサイトに無料のWPCodeプラグインをインストールして有効化することです。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

有効化したら、Code Snippets “ Add Snippetに進みます。

How to show the total comment count using code

ここでは、WPCodeを使ってサイトに追加できる既製のスニペットをすべて見ることができます。コメント欄の無効化、添付ファイルの無効化、SVGファイルのアップロード、自動更新の無効化などのコードが含まれています。

独自のスニペットを作成するには、「カスタムコードを追加」にマウスオーバーし、その下にある「スニペットを使用」ボタンをクリックします。

Showing the most accurate WordPress comment count using WPCode

はじめに、カスタムコードスニペットのタイトルを入力します。これは参考のためなので、「Total Comment Count Display」のように、スニペットを識別するのに役立つものであれば何でもかまいません。

そうしたら、「コードタイプ」ドロップダウンを開き、「PHPスニペット」オプションを選択する。

Creating a custom code to display the total comment count using WPCode

次に、以下のスニペットを「コードプレビュー」エディターに貼り付けます:

// Get the total comment count for the entire site
$total_comments = wp_count_comments()->total_comments;

// Output HTML for displaying the comment count
?>
<div class="comment-count-container">
    <p>
        <!-- Display the text "Total Comments". Feel free to adjust the text -->
        Total Comments:
        <!-- Display the actual comment count using the esc_html function to sanitize the output -->
        <span class="comment-count"><?php echo esc_html($total_comments); ?></span>
    </p>
</div>

コードボックスの下に、いくつかの挿入オプションが表示されます:自動挿入」と「ショートコード」です。Auto Insert’では、すべてのページと投稿日にコードを自動的に挿入することができます。

しかし、この場合は、ホームページやサイドバーなど、最も重要な特定のページやセクションにコメント数を表示できるように、「ショートコード」オプションを使用することをお勧めします。

Choosing the Shortcode method in WPCode

その方法を選択すると、まずスニペットを保存するかどうか尋ねられます。

画面を一番上までスクロールし、’Inactive’トグルをクリックして’Active’と表示させる。そして、「スニペットを保存」をクリックする。

Activate and save your custom code snippet

ページ、投稿、その他のウィジェット対応エリアで使用できるショートコードが表示されるはずです。

WPCodeのプレミアムバージョンを使用している場合は、カスタムショートコード名を作成して、ショートコードをより覚えやすくすることもできます。

更新」ボタンをクリックすることで、プラグインが、IDベースのショートコード名ではなく、新しいショートコード名を使用することを認識します。

Creating a custom shortcode in WPCode

先ほどの方法と同様に、サイト内のどの部分にもショートコードを挿入することができます。

テストサイトでのショートコードの出力はこんな感じです:

Example of the custom total comment display code output made with WPCode

WPCodeであなたのコメントを改善するためにチェックできる他の投稿です:

ボーナスのヒントThrive Commentsを使ってコメントのエンゲージメントを高める

コメント欄を次のレベルに引き上げ、さらに交流を深めたいとお考えですか?Thrive Commentsのような強力なコメントプラグインの使用を検討してください。

Thrive Commentsは単にコメントを表示するだけではありません。いいね!」や「嫌い」などの機能を有効化することで、コメント欄をゲーム化することができます。これにより、読者は自分の意見を表現したり、価値のあるコメントを強調したりすることができ、より魅力的なディスカッションを促進することができます。

Like or dislike comments in WordPress

Thrive Commentsでは、コメント欄を効果的にキュレーションすることもできます。会話に価値を与えるコメントを簡単に取り上げることができる一方、無関係なコメントや非生産的なコメントは目立たなくすることができます。

さらに、Thrive Commentsではコメントリダイレクトアクションを設定することができ、ユーザーを特定のページ(関連投稿など)に自動的に送ったり、メール購読に登録したりすることができます。

これは、あなたのコンテンツに興味を持ってもらい、あなたのサイトの他の関連部分を探検してもらうための素晴らしい方法です。

プラグインについてさらに詳しく知りたい方は、Thrive Themesのレビューをご覧ください。

このチュートリアルで、WordPressでコメントの総数を表示する方法を学んでいただけたら幸いです。WordPressでコメントするのに最適なプラグインのリストや、WordPressでコメントを増やす方法についてのガイドもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

5件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Thanks for the PHP snippet. I will definitely like to use it on my site. I appreciate that, in addition to the possibilities using plugins, you also take the time to write PHP code, which is much more valuable to me in order to save server memory.

    • WPBeginner Support says

      If you set up a widget area you certainly could automatically add it to the start of all of your posts

      管理者

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。