WordPressでユーザー登録機能を使いたい場合は、WordPress管理画面の「設定」→「一般」から設定できます。
ユーザー登録はここで設定 メンバーシップとか新規ユーザーの権限グループとか設定できる
それで、ただいまこのユーザー登録機能を使って、ある題材を扱ったフォーラム(掲示板)を作っています。(フォーラムはbbPressというプラグインを使って作っています)
そこで、ユーザー登録は管理者側で承認したユーザーのみ参加可能というポリシーにしたいと思いました。というわけで、WordPressのユーザー登録を承認制にできるプラグインがありますので、ご紹介します。
機会がありましたらご参考ください。
ユーザー登録を承認制にする方法
WordPressの管理画面から「プラグイン」→「新規追加」をクリックします。入力欄に「New User Approve」と入力して「プラグインの検索ボタン」をクリックします。
下の画像のようにプラグインが見つかりますので「いますぐインストール」をクリックしてインストール、有効化します。
無事プラグインを有効化できたら、WordPressの管理画面の「ユーザー」に「Approve New Users」が表示されますので、クリックします。
下のようにタブが表示されます。それぞれ、
- Users Pending Approval(承認待ちユーザー)
- Approved Users(承認済みユーザー)
- Denied Users(拒否ユーザー)
という意味を持ちます。例えば下の画像は、承認待ちユーザーが2名(genius,superman)いますね。
で、「ユーザーを承認する」場合は「Approve」をクリック。(Approved Usersに所属します)拒否する場合は「Deny」をクリック。(Denied Usersに所属します)
WordPress管理画面の「ユーザー一覧」からでも、承認の許可・拒否は可能です。
ユーザー一覧
ユーザー一覧で管理するのもOKですし、承認ステータスのタブで管理するのもOKですし、お好みですね。
これはよかった:承認後にログイン情報がユーザーに送付されます
通常ですと、ユーザー登録するとユーザーが登録したメールアドレス宛てに、ログイン用のURLとパスワードが送付されます。が、このプラグイン「New User Approve」を導入すると、ユーザー「承認後」ログイン用のURLとパスワードが登録メールアドレスに送られてきます。
ですので、承認しないとログインができないということですね。当たり前のことですが・・・。これで「知らないうちにユーザーが増えている!」ということはないですね。お手軽に導入できて便利なプラグインだなぁと思います。
以上、何かのご参考となりましたら幸いです。
このページを共有する