こんにちは
wpmem_register_redirect フックでリダイレクトするとよさそうです。
プラグイン提供元のドキュメントに記載されているサンプル コードが参考になると思います。
http://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_register_redirect/
ご返信ありがとうございます。
URL確認しました!このような設定があったとは知りませんでした。
やってみたのですが、なぜか、新規登録後、ログイン画面へリダイレクトされてしまいます。
私のやったことは以下です。
1.function.phpに以下を追記
変更したのはリダイレクト先のURLだけであとはURL参照ページのままコピペしております。
add_action( 'wpmem_register_redirect', 'my_reg_redirect' );
function my_reg_redirect( $fields ) {
wp_redirect( 'http://abc.com/send/' );
exit();
}
2.新規会員登録フォームのタグを貼り付けているページ(会員登録ページ)に以下を追記
別のURLに飛ばすのだからURLと記述されているタグを使用しました
[wpmem_reg_url]
です。
また2.を省略しても結果は同じでログイン画面へリダイレクトされてしまう状態です。
おそらくこのアクションフックを正しく設定できれば、リダイレクトができると思いますが、アクションフックなどを使用したことがなく、現在の設定で何が間違っているのかがわかりません。
何かアドバイス頂ければ助かります。
宜しくお願いいたします。
こんにちは
リダイレクトはするようになったんですよね?
そのリダイレクト先がログインが必要なページなのでは?
munyagu様、ご返信ありがとうございます。
そうですね。本当にそのとおりです。。。
このフォームが設置してあるテンプレートを見たら、ログインユーザー以外はログイン画面へリダイレクトする設定をしておりました。
1人で作業をしていると、初歩的なことが抜けていたりするので、その点を教えて頂いて、とても助かりました!
結果、解決できました!
コードは特に必要がなかったようで、functionにコピペをし、登録完了画面にログイン分技の記述がないテンプレートを用意し、動作確認できました。
迅速に解決できて感謝いたします。
ありがとうございました!!