WordPressで投稿の総数を表示する方法

私は長年ブログを書いてきましたが、投稿の総数を表示することが訪問者からの信頼を真剣に高めることができると早くから学びました。何百もの記事を公開したのを見ると、コンテンツに真剣に取り組んでいることがすぐにわかります。

しかし、問題は、ほとんどのWordPressユーザーは投稿数を表示する方法を知らないということです。彼らは自分の努力を披露し、訪問者との信頼を築きたいと考えていますが、WordPressダッシュボードにはそのオプションがありません。

良いニュースは?投稿の総数を表示するのは、思ったよりも簡単です。いくつかの簡単な手順で、サイトをより洗練されたものにし、訪問者がより多くのコンテンツを発見するのを助け、ブログに費やした努力を示すことができます。

この記事では、WordPress の投稿総数を簡単に表示する方法を紹介します。

WordPressで投稿の総数を表示する

WordPressで投稿の総数を表示する理由

多くの記事を公開している場合、WordPressで投稿の総数を表示することは、ソーシャルプルーフを表示する効果的な方法です。

ウェブサイト訪問者に、新しいコンテンツの公開に一貫性があり、執筆しているトピックについて多くの経験があることを示します。これにより、訪問者との信頼が高まり、熱心な読者や購読者になることを奨励できます。

投稿の総数を表示することは、訪問者がサイトに長く滞在することを奨励する可能性もあります。他の記事がたくさんあることを知っていれば、彼らはさらに長く滞在してそれらをチェックする可能性が高くなります。

それでは、WordPress の投稿総数を表示するための 2 つの異なる方法を紹介します。使用したい方法に直接ジャンプするには、以下のクイックリンクを使用できます。

方法1:プラグインを使用してWordPressで投稿の総数を表示する

この方法はより簡単で、すべてのユーザーにおすすめです。

まず、Simple Blog Stats プラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化したら、プラグインの設定を行うために 設定 » シンプルブログ統計 にアクセスする必要があります。

Simple Blog Stats プラグインは、コメント、ユーザー、ページ、投稿の総数など、便利な WordPress の統計情報を表示します。これらの統計情報は、WordPress サイトのどこにでも ショートコード を使用して簡単に表示できます。

ブログ統計ショートコード

[sbs_posts] ショートコードをコピーして、WordPress の投稿、ページ、または ショートコード対応のサイドバーウィジェット に追加するだけです。

WordPress サイトで公開されている投稿の総数が表示されます。

投稿数

すべてのブログ統計情報(投稿の総数を含む)を表示する [sbs_blog_stats] も使用できます。

ブログ統計

方法2. WordPressで投稿の総数を手動で表示する

この方法では、WordPressサイトにコードを追加する必要があります。以前にこれを実行したことがない場合は、WordPressでコードをコピー&ペーストする方法に関するガイドをご覧ください。

まず、このコードをテーマの functions.php ファイルまたは コードスニペットプラグイン に追加する必要があります。

function wpb_total_posts() { 
$total = wp_count_posts()->publish;
echo 'Total Posts: ' . $total;
} 

このコードは、テンプレートタグ wpb_total_posts が呼び出されるたびに、投稿の総数を単純に出力します。

このコードをWordPressに追加する最も簡単な方法は、WPCodeのようなコードスニペットプラグインを使用することです。

WPCodeのホームページ

テーマの functions.php ファイルを編集せずに安全にコードを追加できるため、サイトを壊す心配はありません。

まず、無料のWPCodeプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するチュートリアルに従ってください。

注意: WPCode の無料版には、WordPress にカスタムコードを追加するために必要なものがすべて含まれています。AI スニペットジェネレーター、スケジュールされたスニペットなどの追加機能が必要な場合は、WPCode Pro にアップグレードできます。

プラグインが有効化されたら、WordPressダッシュボードから コードスニペット » + スニペットを追加 に移動します。

スニペットの追加ページで、「カスタムコードの追加(新規スニペット)」オプションを見つけ、その下にある「+カスタムスニペットを追加」ボタンをクリックします。

WPCodeでカスタムコードを追加する

次に、画面に表示されるオプションのリストから、コードの種類として「PHPスニペット」を選択する必要があります。

コードの種類としてPHPスニペットを選択

次に、コードが何のためのものかを覚えるのに役立つ、スニペットのタイトルを追加します。

次に、上記のコードを「コードプレビュー」ボックスに貼り付けます。

WordPressで投稿の総数を表示するコードを貼り付けます

その後、単にスイッチを「非アクティブ」から「アクティブ」に切り替え、「スニペットを保存」ボタンをクリックします。

カスタムコードスニペットを有効化して保存する

それが完了したら、投稿の総数を表示したいテーマファイルに<?php wpb_total_posts(); ?>を追加する必要があります。

テンプレートタグを使用したくない場合は、まったく同じことを行うショートコードを作成して使用できます。

WordPressテーマの functions.php ファイル、または コードスニペットプラグイン に以下のコードをコピー&ペーストして、ショートコードを作成してください。

function wpb_total_posts() { 
$total = wp_count_posts()->publish;
return $total; 
} 
add_shortcode('total_posts','wpb_total_posts');

上記と同じ手順で、WPCodeプラグインを使用してこのコードを簡単に追加できます。

ショートコードを作成するためにWPCodeプラグインにコードを貼り付ける

これで、ショートコード [total_posts] を使用して、投稿、ページ、またはサイドバーウィジェットに投稿の総数を表示できます。

この記事がWordPressで投稿の総数を表示する方法を学ぶのに役立ったことを願っています。また、最も求められているWordPressのヒント、トリック、ハックのメガリストや、WordPress向けの最高の関連記事プラグインの選択肢もご覧になりたいかもしれません。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

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

読者とのインタラクション

18 CommentsLeave a Reply

  1. コードスニペットをありがとうございます。WP Code に追加し、カテゴリリストの左メニューのウィジェットとして使用しました。これにより、読者はサイトにいくつの記事があるか、そしてより長くサイトに滞在した場合にどれだけの情報を得られるかをすぐに確認できます。読者をより長くサイトに留めるための心理的効果としてテストしたかったのです。スニペットは(機能面では)完璧に動作します(まだ2番目の部分をテスト中です)。

  2. こんにちは、素晴らしいチュートリアルです。数日間探していて、助かりました。ありがとうございます。

    • We’ll be sure to take a look at our code, for the time being, you may want to look into the plugin for an alternative :)

      管理者

    • プラグインについては、現在のバージョンでそのオプションがあるかどうか、プラグインのサポートに問い合わせる必要があります。

      管理者

  3. こんにちは、素晴らしいですね。ショートコードでうまく機能しました。プラグインを試しましたが、ウェブサイトが停止しました。

    21,500 件のように個別に表示するにはどうすればよいですか?現在 21500 と表示されています。

    乾杯

    • functions.php またはサイト固有のプラグインでショートコードメソッドを使用する場合、以下を置き換えます。
      return $total;

      return number_format_i18n($total);
      に置き換えて、カンマを追加します。

      管理者

  4. 非常に役立つ記事をありがとうございます(プログラマーではない私たちにとって)。もし、投稿に6つの異なるカテゴリ(例えば、求人、賃貸オフィス、備品などに関連するもの)があり、各カテゴリのカウントを個別に取得したい場合はどうすればよいですか?

    • Jayさん、こんにちは。

      各カテゴリの投稿数を表示したいだけであれば、カテゴリウィジェットを使用してサイドバーに追加できます。ウィジェットの設定で、各カテゴリの横に投稿数を表示するオプションが表示されます。

      管理者

コメントを残す

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