web-dev-qa-db-ja.com

wordpressのカスタムログインの成功したリダイレクトフック

私はjqModalを通して私のテーマのホームページにインポートされたカスタムログインフォームを使っています。その中で、私が正常にログインすると、それは同じページにリダイレクトします。ログインしているユーザーの役割に基づいてリダイレクトしたい。

私は、functions.phpを編集するか、ミニプラグインを追加して応答することを好むでしょう。 Wordpressのオリジナルファイルを将来の更新のために編集したくないからです。

2
booota

Theme My Login Pluginを使用し、必要に応じてそのテンプレートを変更しました。私の要件にあったように私はそれが最良のプラグインだと思います。あなたはあなたのものをチェックすることができます。

また、コード内での動作を確認したい場合は、このプラグインコーディングアプローチは素晴らしく適応的です。

0
booota

wp_login_form()には "redirect"パラメータがあります。

ユーザー役割に基づいて定義してください。

http://codex.wordpress.org/Function_Reference/wp_login_form

4
Alexey