WordPressで新規ユーザー登録をモデレートする方法

WordPressウェブサイトでユーザー登録を許可することは、忠実な読者層と活気のあるコミュニティを構築するための素晴らしい方法です。しかし、問題は、誰にでもサイトを開放しておくことは、玄関のドアの鍵をかけないようなものです。

しばらくすると、スパマー、ボット、そして実際には興味のないランダムなユーザーが殺到する可能性があります。そのため、WordPressの会員制サイトやコミュニティフォーラムを運営している場合は、誰が参加できるかをより細かく制御する必要があります。

そこで登場するのが、ユーザー登録のモデレーションです。

多くのプロジェクトで、この簡単なステップがエンゲージメント、コンテンツの質、そして全体的な満足度を劇的に向上させるのを見てきました。最初は余分な作業のように思えるかもしれませんが、後で数時間のクリーンアップ作業を節約できることがよくあります。

このガイドでは、WordPressで新しいユーザー登録をモデレートする簡単な方法を紹介します。手動承認を好むか、自動スクリーニングを好むかに関わらず、対応します。🛡️

WordPress でユーザー登録をモデレートする

WordPressで新しいユーザー登録をモデレートする理由

新しいユーザー登録をモデレートする主な理由は、スパムを防ぐことです。チェックなしでWordPressサイトにサインアップを許可すると、ボットや偽のアカウントが殺到し、サイトの質とセキュリティが損なわれます。

新しいユーザーを一人ずつレビューすることで、コミュニティをクリーンに保ち、正規のメンバーのみがアクセスできるようにすることができます。これにより、より多くの制御が可能になり、不要なスパムサインアップからウェブサイトを保護するのに役立ちます。

もちろん、ユーザー登録を有効にすることは、多くの種類のウェブサイトにとって非常に役立ちます。

例えば、会員制サイトを運営している場合、プレミアムコンテンツ、特別オファーを提供したり、オンラインコースや有料ニュースレターを販売したりできます。

WordPressでユーザー登録を開く

MemberPressのようなプラグインは、フォーラムや限定クーポンコードなどの機能への会員限定アクセスを提供するため、これに最適です。

📽️ 注: 当社のビデオポータルはMemberPressで動作しており、無料会員プランの管理やユーザーへの限定ビデオへのアクセス提供を容易にします。

その効果のほどを見てみたくありませんか?MemberPressの完全レビューをご覧ください。

Memberpressのホームページ

電子書籍やソフトウェアなどのデジタルダウンロードを販売している場合、WooCommerceEasy Digital Downloadsのようなツールが不可欠です。登録を必須にすることで、顧客の配送先住所や注文の詳細を保存できます。

💻 注: Easy Digital Downloadsは、プラグインやソフトウェアの販売に最適なソリューションです。その機能については、Easy Digital Downloadsの完全レビューを参照してください。

Easy Digital Downloads ウェブサイト

オンラインのプライベートコミュニティを構築することは、ユーザー登録を許可するもう一つの素晴らしい理由です。

プライベートフォーラムや、メンバーのモデレーションが重要なソーシャルネットワークスタイルのサイトを作成する場合、BuddyBossのようなプラグインは優れたソリューションです。

このガイドでは、2つの一般的なアプローチを取り上げます。どちらが最適かは、現在のセットアップによって異なります。

  • 方法1(WPForms):管理者の承認やメールマーケティング連携などの強力な機能を備えたカスタムユーザー登録フォームを作成するのに最適です。
  • 方法2(新規ユーザー承認):既存のWordPress登録フォームや、MemberPress、WooCommerceなどの他のプラグインで作成されたフォームに簡単なモデレーションレイヤーを追加するのに最適です。

これを踏まえ、WordPressで新規ユーザー登録を簡単にモデレートし、ウェブサイトへのサインアップを承認または拒否する方法を簡単に見ていきましょう。

準備はいいですか?始めましょう。

方法1. カスタム登録フォームを使用してWordPressでユーザー登録をモデレートする

カスタムユーザー登録フォームを使用すると、サイトのブランディングをより細かく制御できます。さらに、新しいメンバーをメールニュースレターに自動的に追加できます。

このために、WPFormsをお勧めします。これは、600万以上のウェブサイトで使用されている最高のドラッグ&ドロップWordPress お問い合わせフォームビルダーであり、強力なユーザー登録アドオンが付属しています。

📝 注意:私たちは、お問い合わせフォームを表示し、移行リクエストを管理するために、自社のサイトでWPFormsを使用しています。WPForms AIにより、フォーム作成がこれまで以上に簡単になったため、すべてのユーザーに強くお勧めします。詳細については、WPFormsの詳細レビューをご覧ください。

WPFormsのホームページ

ユーザー登録アドオンを使用すると、完全にカスタムなWordPressユーザー登録フォームやログインフォームを作成できます。

新規ユーザー登録の「管理者承認」をオンにすることもできます。

WPForms でユーザー登録の管理者承認を有効にする

WPFormsはすべての人気のメールマーケティングサービスと連携するため、すべてのユーザーを自動的にメールリストに追加するために使用できます。

また、WPFormsをUncanny Automator無料で接続することもできます。これにより、他のアプリを接続する自動ワークフローを作成し、多くの時間を節約できます。

さらに、アカウントが審査中であり、承認されたらメールが届くことをユーザーに通知する確認メッセージを表示したい場合があります。

これを行うには、「設定」タブ内の「確認」セクションに切り替えます。

次に、確認タイプとして「メッセージ」を選択し、ユーザーに表示したい確認メッセージを記述します。

ユーザー登録フォームの確認メッセージを編集する

または、お礼ページにユーザーをリダイレクトしたり、カスタムランディングページやソーシャルメディアプロフィールに誘導したりすることもできます。

方法2. New User Approveを使用してWordPressのユーザー登録を管理する

デフォルトのWordPress登録またはその他のプラグインを使用しているサイトの場合、無料のNew User Approveプラグインは優れたソリューションです。これにより、どのツールからでもすべてのサインアップを管理できます。

まず、無料のNew User Approveプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化すると、このプラグインはすべてのWordPressユーザー登録のモデレーションを有効にします。WooCommerce、MemberPress、LearnDash、BuddyPress、Easy Digital Downloads、その他のユーザー登録プラグインと互換性があります。

デフォルトのWordPressユーザー登録を使用している場合、ユーザーは登録フォームで次のメッセージが表示されます。

新規ユーザー登録フォーム

ユーザー登録フォームを完了して送信した後、アカウントがレビュー待ちであることが通知されます。

通知は次のようになります:

モデレーション待ち

管理者のメールアドレスに、このユーザー登録を承認または拒否するためのメール通知も届きます。

それとは別に、ユーザーはアカウントに、登録が承認待ちであることを知らせるメールを受け取ります。

📌 専門家のアドバイス: あなたまたはあなたのサイトのユーザーがメール通知を受け取らない場合は、WP Mail SMTP を設定する必要があります。詳細については、WordPressでメールが送信されない問題を修正する方法 に関するガイドの手順に従ってください。

WordPressでユーザー登録を承認または拒否する

New User Approve プラグインは、ユーザー登録のモデレーションキューを非常に簡単に管理できます。

WordPress管理エリア にログインし、「新規ユーザーの承認」メニュー項目をクリックするだけです。

モデレーション待ちのユーザー登録リストが表示されます。そこから、ユーザー登録 を承認または拒否してください。

ユーザー登録をモデレートする

ユーザーは、登録が承認されたか拒否されたかを知らせるメールを受け取ります。

承認された場合、WordPressウェブサイト でアカウントにログインできます。

特定のユーザーにユーザー登録モデレーションをバイパスさせる

New User Approve プラグインでは、特別な招待コードを作成することもできます。これらのコードを持つユーザーは、あなたのウェブサイトに登録でき、モデレーションキューを完全にスキップできます。

これを行うには、承認済み新規ユーザー » 招待コード に移動し、「コードの追加」ボックスに一意のコードを入力します。

新規ユーザーモデレーションをバイパスするための招待コードを作成する

招待コードの使用回数制限を設定したり、有効期限を選択したりすることもできます。完了したら、変更を保存することを忘れないでください。

次に、「設定」タブに切り替え、招待リンクを使用してモデレーションなしでユーザー登録を許可するトグルをオンにする必要があります。

招待を有効にする

設定を保存するには、「変更の保存」ボタンをクリックしてください。

これで、信頼できるユーザーにこれらの招待コードを提供できます。モデレーションキューをバイパスして、ウェブサイトに即座に登録できるようになります。

招待コードで登録する
他のプラグインに保留中の承認通知を追加する(重要)

新規ユーザー承認プラグインはバックグラウンドでモデレーションを処理しますが、他のプラグインのフォームの確認メッセージは更新されません。

ユーザーを混乱させないように、新しいアカウントは承認が必要であることを説明する**メモをプラグインの設定に手動で追加する**必要があります。

たとえば、MemberPress を使用している場合は、「メンバーシップ」ページに移動して、メンバーシップのいずれかを編集できます。

会員編集

次に、「メンバーシップオプション」セクションまでスクロールします。

ここから、「カスタムのお礼ページメッセージを有効にする」の横にあるボックスをチェックできます。

MemberPress のカスタムサンキューメッセージを追加

次に、アカウントが承認待ちであることをユーザーに通知するカスタムメッセージを自由に追加してください。

これで、他のメンバーシッププランについても同様のプロセスを繰り返す必要がある場合があります。

ボーナスヒント:WordPressで最近登録したユーザーを表示する

最新のメンバーを紹介することは、活気のあるオンラインコミュニティを構築する素晴らしい方法です。グループに紹介し、彼らが本当に属していると感じさせます。

さらに、新しい顔が常に参加しているサイトを見ると、人々は自分自身も参加したくなる可能性が高くなります。

これを行う最も簡単な方法は、カスタムコードスニペットを追加することです。これが技術的に聞こえる場合は、心配しないでください。WordPress用の最高のカスタムコードスニペットプラグインであるWPCodeプラグインを使用できます。

このプラグインを使用すると、テーマの functions.php ファイルを編集する必要がなくなります。そのため、安全にカスタムコードスニペットをサイトに追加および管理できます。

最近登録したユーザーを表示するためのカスタムコードスニペットの追加

このトピックの詳細については、WordPressで最近登録されたユーザーを表示する方法に関するガイドをご覧ください。

WordPressのユーザー登録モデレーションに関するFAQ

WordPressでユーザー登録を拒否するとどうなりますか?

New User Approve プラグインを使用して登録を拒否すると、ユーザーはリクエストが承認されなかったことを通知するメールを受け取ります。保留中のユーザーアカウントは、WordPressサイトから自動的に削除されます。

ユーザーのモデレーションは私のサイトのSEOに影響しますか?

ユーザーのモデレーションは、WordPress SEOに直接的な悪影響を与えることはありません。実際、スパムを防ぐことで有益であり、ユーザーと検索エンジンの両方の目から見て、サイト全体の品質と信頼性を向上させます。

新規ユーザー登録がスパムかどうかはどうすればわかりますか?

意味不明なユーザー名(例:jg8f9ds4)、疑わしいドメインからのメールアドレス、または実在しないような一般的な名前など、一般的な危険信号に注意してください。登録が疑わしい場合は、拒否するのが安全です。

WordPressでユーザーエクスペリエンスをパーソナライズするためのその他のガイド

この記事がWordPressで新規ユーザー登録をモデレーションする方法を学ぶのに役立ったことを願っています。

次に、メンバーの体験をパーソナライズすることで、サイトを次のレベルに進めることができます。さらに詳しいヒントについては、これらのガイドをご覧ください。

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

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

究極のWordPressツールキット

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

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

14 CommentsLeave a Reply

  1. こんにちは。これは便利なプラグインのようですが、説明からは、管理者が承認の決定の根拠となる申請者情報を受け取ることができるかどうかは明確ではありません。例えば、潜在的な新規ユーザーに1つ以上の適格性のある質問に返信するよう求めることができれば便利でしょう。管理者は、登録者がどのように返信したかに基づいて承認の決定を下すことができます。これはあなたのプラグインで可能ですか?

    • カスタム登録フォームを作成した場合、カスタム質問を追加でき、フォームからの情報は検討のためにあなたに送信されます。

      管理者

  2. Hello,

    少しアドバイスを求めています…

    現在、すべての顧客は当社のサイトで買い物をし、サイト上の価格を表示するために承認が必要であると設定されています。

    現在はこれを望んでおらず、すべての製品の価格を顧客が見て、承認なしで買い物をできるようにしたいと考えています。

    このプラグインを無効にしたにもかかわらず、サイトで買い物をするために承認が必要であることが表示されています…

    どうすればこれを修正できますか?

    ありがとう

  3. ユーザーが登録すると、自動的にサインインされ、コンテンツを表示できるようになります。一方、ユーザーダッシュボードでは、アカウントはまだ承認されていません。承認される前にユーザーがコンテンツにアクセスできないようにするには、どうすればよいですか?

  4. こんにちは、プラグインの新規ユーザー承認で、承認時にデータベースのユーザー状況を更新したり、承認時にメールを送信したりしません。

    • こんにちは、また私です。プラグインについて間違っていました。動作します。ユーザーのステータスを更新すると、プラグインはユーザーテーブルの user_activation_key 列を更新します。したがって、私と同じ問題が発生した場合は、この列が空でないことを確認する必要があります。
      !empty($user->user_activation_key) { do stuff }

      さて、次の問題はこのカラムの値をどのように読み取るかです。

  5. こんにちは、New User Approve を使用していますが、hotmail や outlook を使用しているユーザーには登録確認メールが届きません。その理由をご存知ですか?

  6. ユーザーが承認されたら、未登録ユーザーには拒否されているメニューの一部(およびそこに参照されているページ)を表示する権限を付与できますか?よろしくお願いします…クリス

  7. 以前はこれを使用していて、非常にうまく機能していました。しかし、現在 WordPress 4.4.2 を実行しているのですが、プラグインページにはそのバージョンでテストされていないという警告が表示され、残念ながらクラッシュします。具体的には、承認を付与する段階でソースコードが表示されます。

    • プラグインをデモサイトで再テストしました。WordPress 4.4.2 では、こちらでは正常に動作しています。New User Approve 以外のすべての WordPress プラグインを無効にしてみてください。もし正常に動作するようであれば、サイト上のプラグインのいずれかが競合を引き起こしている可能性があります。各プラグインを有効にしてから、新しいユーザーの承認を再テストしてください。競合を引き起こしているプラグインが見つかるまで、すべてのプラグインで繰り返してください。競合については、両方のプラグインの作成者に報告してください。

      管理者

返信する

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