Intereting Posts
Отображать внешнюю RSS-ленту на страницах Получить изображение с URL-адреса в форме отправки в конец Как отображать плагины WordPress на обычном веб-сайте (без WordPress)? Лучший способ написать страницу часто задаваемых вопросов? Добавление исходного кода SQL к комментариям проблемы с wordpress и php версии 5.3.3-1 wp_login_form () перенаправить не перенаправлять пользователей <admin Сообщение AJAX во всплывающем div Как сделать короткий код слайд-шоу на основе короткого кода в WordPress? Условный мета-запрос WooCommerce Неправильная практика использования switch_to_blog в интерфейсе? Настройка настраиваемого блога направляет блог на страницу индекса Как автоматически добавить ссылку редактирования на главную страницу любой темы WordPress? ACF Gallery & mqTranslate, название и описание не отображаются на других языках Есть ли способ получить минимальные функции WordPress для iframed-контента?

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

Я использую регистрацию и активацию 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);
 }

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

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