Перенаправление после активации пользователя

Я использую регистрацию и активацию BuddyPress 2 для трех разных сайтов с моей собственной регистрационной формой. Чтобы узнать, где зарегистрирован пользователь, я добавляю мета-ключ пользователя, registered_from при регистрации. Есть ли способ перенаправить пользователя после активации на сайт, где он зарегистрировался?

Solutions Collecting From Web of "Перенаправление после активации пользователя"

Вставьте этот код в файл bp-custom.php или, если хотите, файл functions.php вашей активной темы:

 add_action ('bp_core_activated_user', 'wpse_70289_activated_user_redirect');

 function wpse_70289_activated_user_redirect ($ user_id) {
     $ registered_from = get_user_meta ($ user_id, 'registered_from', true);
     wp_redirect ($ registered_from);
 }

Я еще не тестировал этот код, но он должен работать нормально.

Рекомендации: