web-dev-qa-db-ja.com

ユーザーアクティベーション後のリダイレクト

私はBuddyPress 2の登録とアクティベーションを3つの異なるサイトに私自身の登録フォームで使っています。ユーザーが登録した場所を知るために、登録時にユーザーメタキーregistered_fromを追加します。彼が登録したサイトにアクティブ化の後でユーザーをリダイレクトする方法はありますか?

3
Paul

このコードをあなたの bp-custom.php ファイルに貼り付けてください。あるいは、もし望むなら、あなたのアクティブテーマのfunctions.phpファイルに貼り付けてください。

 add_action( 'bp_core_activated_user'、 'wpse_70289_activated_user_redirect'); 
関数wpse_70289_activated_user_redirect($ user_id){
 $ registered_from = get_user_meta($ user_id、 'registered_from') true); 
 wp_redirect($ registered_from); 
} 
 

私はまだ自分でこのコードをテストしていませんが、それでもうまくいくはずです。

参考文献:

1
shea