新しいサイトを立ち上げました。よろしくお願いします。「なまら」も冬に全面リニューアルを予定しています。

WP-membersユーザー登録時の流れ

 なまら北海道だべさ会員サイトのID管理関係についてまとめました。実際に会員登録したときにどう相手に表示されるのか、どんなメールが行くのかをチェックすることってなかなか難しいですよね。独自ドメインを持っていれば、メルアドを複数作ることができるので、実際に試しながら記録してみました。

ユーザが見る画面①

 サイト上にアクセスして新規ユーザー登録をします。何を入力してもらうかはWP-Membersのフィールドで作成します。「ハンドルネーム」はオプション名をdisplay_nameにしておくと、ダッシュボードにアクセスしたときに「ブログ上の表示名」に反映されています。

image

うまくいくと次のメッセージがサイトに表示されます。

image

 また、登録した人は次のようなメッセージを受け取ります。メールの文面はWP-Members メール設定や、ダイアログの設定でできます。私はここでIDとパスワードの控えが送られるようにしておきました。メール設定を下記のようにしたので・・・

image

相手が受け取るのは、下記のようなメールになります。

image

管理人が見る画面①

 一方管理人にもメールが届きます。管理人に届くメールも同じように文面を編集できます。私の場合はこのメールを受け取った時に何をするかを書いておきました。

image

と設定したので、下のようになって届きます。

image

 ユーザーが入力した情報を有効化するかどうか判断し、有効化する場合は、リンクからダッシュボードにアクセスします。すると、入力してもらった情報が反映されています。

そのままでもよいのでしょうが、私の場合以下の2点を修正しています。まずは、「サイトを見るときにツールバーを表示する」はいらないのでチェックを外す。

image

そして、セキュリティ上の対策として、プラグインでEdit Author Slugを適当に変更。

image

 このユーザーを承認しますか?をチェックして「ユーザーを更新」します。管理人がするのはこれだけです。

ユーザーが見る画面②

すると、相手に2通目のメールが届きます。

image

と設定しておいたので、

なまら北海道だべさ友の会会員サイトIDとパスワード発行のお知らせ

image

これでIDとパスワードが利用できるようになりました。

ID発行後にユーザーが見る画面

ではログインしてみましょう。

image

できました。

image

マイページにアクセスすると登録情報の編集

image

パスワードの変更が可能

image

image

さらにもう一工夫

ログアウトしたときに、ログイン画面にリダイレクトするのではなく、なまら北海道だべさのメインに飛ぶようにfunction.phpに次のコードを挿入。

function redirect_fix(){
wp_safe_redirect(“http://n-hokkaido.com”);
exit();
}
add_action(‘wp_logout’,’redirect_fix’);

パスワードを忘れた場合にユーザーは・・・

image

から自分でパスワードリセットの申請ができる。

image

image

管理人は通さずユーザー自身でパスワードを受け取り、再アクセスが可能となる。

image

これで会員のIDとパスワードの機能はやりたいことが実現した感じになった。結局のところ、WP-membersがマルチサイトの子サイトでは一番使い勝手が良いということだった。

コメント

  1. yuuki より:

    初めまして、突然すいませんが1点質問がございます。

    現在、ワードプレスを使っています。
    そして、プラグインでWP-MEMBERSを使用しているのですが、どうしてもわからないことがあり困っています。。。

    「フイールド設定」にてフィールドの追加を行いました。
    具体的に、「複数選択チェックボックス」と「選択(ドロップダウン)」を選んでいくつか追加しました。
    1つの例として、「ラベル」を年代、「Metaキー」をage、「フィールド形式」をselectにし、値は下記のように書きました。サイト上では、新規会員登録のページにて、問題なく選択式のフィールドが追加されて表示されています。

    —-|age01,
    10代|age02,
    20代|age03,
    30代|age04,
    40代|age05,
    50代|age06,
    60代|age07,
    70代|age08,
    80代以上|age09

    問題なのは今回、会員登録後に管理者宛に自動送信されるメールに、登録者が選択した値(文字)が表示されず途方に暮れています。。。

    メール設定の「管理者への通知」にて本文に[fields]と入れたりして試したのですが、「age04」と表示され、「30代」と表記されずに困っています。

    何か解決法はございますでしょうか?
    突然恐縮ですが何卒宜しくお願いいたしますm(__)m

スポンサーリンク
スポンサーリンク

シェアする

フォローする

スポンサーリンク
スポンサーリンク

コメント

  1. yuuki より:

    初めまして、突然すいませんが1点質問がございます。

    現在、ワードプレスを使っています。
    そして、プラグインでWP-MEMBERSを使用しているのですが、どうしてもわからないことがあり困っています。。。

    「フイールド設定」にてフィールドの追加を行いました。
    具体的に、「複数選択チェックボックス」と「選択(ドロップダウン)」を選んでいくつか追加しました。
    1つの例として、「ラベル」を年代、「Metaキー」をage、「フィールド形式」をselectにし、値は下記のように書きました。サイト上では、新規会員登録のページにて、問題なく選択式のフィールドが追加されて表示されています。

    —-|age01,
    10代|age02,
    20代|age03,
    30代|age04,
    40代|age05,
    50代|age06,
    60代|age07,
    70代|age08,
    80代以上|age09

    問題なのは今回、会員登録後に管理者宛に自動送信されるメールに、登録者が選択した値(文字)が表示されず途方に暮れています。。。

    メール設定の「管理者への通知」にて本文に[fields]と入れたりして試したのですが、「age04」と表示され、「30代」と表記されずに困っています。

    何か解決法はございますでしょうか?
    突然恐縮ですが何卒宜しくお願いいたしますm(__)m