【WordPress 会員サイト構築】ログイン後に表示されるページを指定する

  • 投稿 : 2016-10-13
・ログイン後に好きなページにリダイレクトさせる
・ユーザーの新規登録後に、好きなページにリダイレクトさせる

ログイン後に好きなURLへリダイレクトさせる方法

■Peter's Login Redirectプラグイン
Peter's Login Redirect — WordPress Plugins

上記のプラグインを導入すると簡単です。

wp-login-redirect01.png

・ユーザー毎(Specific users)にリダイレクト設定
・権限グループ単位(Specific roles)でリダイレクト設定
・レベル単位(Specific levels)でリダイレクト設定
・その他ユーザー(All other users)のリダイレクト設定

会員サイトで、ログオン後はマイページを表示させるなどをさせたい時は上記のプラグンを使って制御すると簡単です。また、ログイン後は標準ではWordpressの管理画面にリダイレクトされますがそれを変更したい時などにも便利です。

権限グループは、をWordpressのユーサー登録のところで設定できる項目です。
参考:ユーザーの種類と権限 - WordPress Codex 日本語版

ログオン後はマイページを表示させる

http://example.com/ [variable]username[/variable]

URLにユーサー名を埋め込みたい場合は、上記のように書けばOKです。

ユーザー登録後に特定ページを表示する

ユーサー登録の許可

Wordpressの「設定」->「一般」のメンバーシップで「だれでもユーザー登録ができるようにする」をチェックすると、ユーサー登録ができるようになる。

ユーザー登録のURLは、http://example.com/wp-login.php?action=register の用になる

ユーサー登録後に特定のページを表示させる

wp-login-redirect02.png

Peter's Login Redirectプラグインの「Post-registration」のところでリダイレクトしたいURLを指定する

※管理画面からユーザーを追加したときは関係ない



スポンサーリンク