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で登録ユーザー数を表示する方法

WordPressサイトの登録ユーザー数を表示することは、社会的証明と信頼性を高める超簡単な方法です。潜在的なユーザーは、コミュニティが成長しているのを見れば、参加する可能性が高くなります。

残念ながら、WordPressはデフォルトでこれを表示する初心者向けの方法を提供していない。そのため、多くのユーザーは、新しいリードを獲得するためのこの簡単なトリックを見逃してしまうかもしれない。

私たちは、読者の皆さんにこのシンプルなマーケティング戦略を活用していただきたいと考えました。そのため、ユーザー数を表示する最も効果的な方法を見つけるために、いくつかのプラグインを研究し、テストしました。

私たちは、Simple Blog StatsやWPCodeのようなプラグインを使用することが、WordPressの登録ユーザー数を表示する最も簡単な方法であることを発見しました。両方のオプションのステップバイステップガイドをご覧ください。

How to Show Total Number of Registered Users in WordPress

WordPressユーザーとは?

ステップバイステップのガイドに入る前に、WordPressユーザーとは何かについて説明しましょう。

WordPressでは、登録ユーザーとはサイトにアカウントを持っている人のことです。登録されると、すべてのWordPressユーザーにはロールが割り当てられます。これらのロールにはそれぞれ異なる権限と能力があり、ウェブサイト上で誰が何をできるかを簡単に管理できます。

WordPressにはいくつかのユーザーロールがあります:

  1. 管理者:サイトを完全にコントロールできる。ユーザーの追加や削除、テーマの変更、プラグインのインストールができます。
  2. 編集者:他のユーザーが書いたものも含め、投稿の管理と公開が可能。
  3. 著者:自分の記事を書いて公開することはできるが、他人の作品に触れることはできない。
  4. 投稿者:記事を書くことはできるが、公開することはできない。編集者または管理者の承認が必要。
  5. 購読者: 最も少ない権限です。購読者は自分のプロフィールを管理し、投稿を読むことができます。

サイトのユーザロールは、使用しているソフトウェアにも依存することに留意してください。例えば、WooComerceをインストールすると、プラグインは自動的にオンラインストアにカスタマーロールを作成します。

WordPressで登録ユーザー数を表示する理由

さて、なぜサイトの登録ユーザー総数を表示したいのでしょうか?

ユーザー数を表示することは、社会的証明として機能します。多くの人が登録していることがわかれば、訪問者は自分も登録したいと思うかもしれません。コミュニティ意識と信頼感が生まれます。

さらに、この数字をトラッキングすることで、サイトの成長を長期的に追跡することができます。あなたのサイトが活発で魅力的であることを示すシンプルな方法です。

以下のセクションでは、WordPressサイトの登録ユーザー数の合計を表示する2つの方法について説明します。以下のクイックリンクから、使いたい方にジャンプできます:

準備はいいかい?始めよう

方法1:WordPressプラグインを使って登録ユーザー数を表示する

最初に必要なことは、Simple Blog Statsプラグインをインストールして有効化することです。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

有効化した後、Settings ” Simple Blog Statsページでプラグイン設定を行う必要があります。

Settings page for Simple Blog Stats

このプラグインを使用すると、WordPressウェブサイトからさまざまな統計を表示することができます。

ショートコードタブをクリックして展開し、「ユーザー数」の行までスクロールダウンする必要があります。

Users shortcode settings

ショートコード [sbs_users]の両側に2つのテキストフィールドがあります。これらのテキストフィールドはHTMLを含み、プラグインはユーザー数の前後に追加します。

初期設定では、ショートコードは次のようなHTMLを出力する:

<span class="sbs-count-users">856</span>

わからない場合は、ショートコード[sbs_users]をコピーし、「設定を保存」ボタンをクリックしてください。

このショートコードをWordPressの投稿やページに追加できるようになりました。また、サイドバーウィジェットに追加することもできます。

投稿またはページを編集し、’ショートコード’ブロックを追加するだけです。その後、ブロックの設定内に[sbs_users]ショートコードをコピー&ペーストしてください。

Add user count shortcode in block editor

同様に、サイドバーウィジェットにショートコードブロックを追加することができます。

外観 ” ウィジェットページに行き、ユーザー数を表示したい場所にショートコード・ブロックを追加するだけです。

User count displayed in sidebar widget

方法2:WordPressの登録ユーザー数をコードで手動表示する

この方法では、WordPressサイトにコードを追加する必要があります。テーマのfunctions.phpファイルに追加するか、WPCodeプラグインを使用します。

WPCodeの方が初心者に優しいので、WPCodeの方法をお勧めします。WPCodeを使えば、functions.phpファイルを変更した場合に起こりやすい、サイトの破損を心配する必要がありません。

それでは、WPCodeプラグインをインストールして有効化しましょう。ステップ・バイ・ステップの手順については、WordPressプラグインのインストール方法をご覧ください。

WPCode's homepage

アクティベートすると、コード・スニペット” + スニペットの追加に移動できます。

次に、「カスタムコードの追加(新規スニペット)」にマウスオーバーし、表示されたら「+カスタム・スニペットの追加」ボタンをクリックします。

Adding a custom snippet in WPCode

次の画面で、WPCodeはコードタイプを選択するように尋ねます。

PHPスニペット」ボックスをクリックしてみよう。

Choosing PHP as the code type

コード・エディターが表示されます。

ここで最初にすることは、カスタム・コード・スニペットに名前をつけることです。後で簡単に参照できるように、わかりやすい名前をつけましょう。例えば、私たちは’Display User Count’と名付けました。

次に、以下のコードを「コード・プレビュー」エリアに追加する。

// Function to return user count
function wpb_user_count() {
$usercount = count_users();
$result = $usercount['total_users'];
return $result;
}
// Creating a shortcode to display user count
add_shortcode('user_count', 'wpb_user_count');

コードの追加でお困りの場合は、WordPressでカスタムコードを安全に追加する方法のチュートリアルをご覧ください。

エディターで見るとこんな感じ:

The Display User Count code snippet

そうすれば、スイッチを「非アクティブ」から「アクティブ」に切り替えることができる。

その後、「スニペットを保存」ボタンをクリックします。

Saving Display User Count snippet

このコードは、WordPressの投稿、ページ、またはサイドバーウィジェットでユーザー数を表示するために使用できるショートコード[user_count]を作成します。

この関数はユーザー・カウントにHTMLフォーマットを適用せず、単純に数値を返すことに注意してください。その結果、コンテキストがないため、表示が少しずれて見えるかもしれません。

No-context user count

そのため、CSSや基本的なHTML書式を使用するために、ショートコードをHTMLで囲みたくなるかもしれない。

これを行うには、ショートコードを追加する投稿またはページを開きましょう。

ブロックエディターに入ったら、「+」ボタンをクリックして「ショートコード」ブロックを選択します。そして、以下のHTMLフォーマット例を追加します:

<p>Join <strong>[user_count]</strong> other users who share your interests:</p>
Wrapping HTML aroung the Display User Count shortcode

あなたのニーズに合わせてコピーを調整できるのは間違いない。

これがデモサイトでの様子です:

Showing total number of users in WordPress widget

注: WordPressのカスタムユーザー登録ページにリダイレクトする無料登録ボタンも追加しました。

さらに読むWordPressのユーザーロール

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$編集プロセスをご覧ください。

アバター

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

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

  1. Godson

    Thank a milli for the guide…. Very helpful

    • WPBeginner Support

      Glad our guide was helpful :)

      管理者

  2. papoo

    Hello
    thanks for manual method, works fine.
    is there a way to add user count in wp REST API?

    • WPBeginner Support

      You likely could but we don’t have an article on how to do so at the moment.

      管理者

      • papoo

        i found a way
        add shortcode on a page, then access on json with
        wp-json/wp/v2/pages/?slug=”name of the page”
        and… search the info

  3. B

    Thanks for the manual code!

    Is there any way to display the user count from another Wordpress site? I have a public facing website and private “app” that are two different installs and I want to show the app users on the public site.

  4. Angela

    Thanks for this, the code works beautifully!

  5. Chad

    Hey, thanks for this article, its right along the lines of what I am trying to accomplish. Is there a way to only display the subscribers as opposed to the total number of users? I have been scouring the wp codex site but to no avail. I have found a way to populate a list of subscribers but not jsut a total number of them. This would be extremely handy on the website I am building I would love to hear your insight. Thanks again. :)

    • Matt

      This might be helpful for you:

      // Function to show the user count by role via shortcode
      function wpb_user_count($atts) {
      $atts = shortcode_atts( array(
      ‘role’ => ”
      ), $atts );
      $user_query = new WP_User_Query( array( ‘role’ => $atts[‘role’] ) );
      // Get the total number of users for the current query. I use (int) only for sanitize.
      $result = (int) $user_query->get_total();
      return $result;
      }
      // Creating a shortcode to display user count
      add_shortcode(‘user_count’, ‘wpb_user_count’);

      // Use this Shortcode to show user [user_count role=”Subscriber”]

  6. Benedikt

    Hey Guys,
    found this article and tried both options and both do not work. Usually I am pretty good in this WP stuff …

    Could it be that it does not work with certain themes?

    It would be great if you could help:
    Here is the page:
    (We use the Kleo Theme)

    Thanks
    Benedikt

  7. Benedikt

    Hey Guys,
    found this article and tried both options and both do not work. Usually I am pretty good in this WP stuff …

    It would be great if you could help

    Thanks
    Benedikt

返信を残す

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