Intereting Posts
Где разместить пользовательские PHP-файлы в дочерней теме? В запросе отображается только одна страница_ид добавить поддержку штрих-кода в customizer Настройка двух доменов верхнего уровня для многопользовательских Категория Ajax call Как я могу посчитать сообщение, добавленное в поле отношений, отображение темы Мигрировал сайт WordPress в AWS, но странная проблема Как избежать повторения подобных свойств для всех tds таблицы в сообщении wordpress Заголовок и почтовый URL на основе пользовательских полей? Показывать только будущее событие (расширенные пользовательские поля) Вопрос о субдомене изменить боковую панель или просто виджеты для двух отдельных сообщений типа сообщения Как заставить WP правильно установить права доступа к каталогу? название фильтра из короткого кода Почему параметр _builtin «не рекомендуется в» register_post_type () «для пользовательских типов сообщений?

BuddyPress – перенаправление при входе в систему и выходе из системы

Используя BP, вы можете:

1. On login redirect to member profile. 2. On logout redirect to facebook.com 

Заранее спасибо.

Solutions Collecting From Web of "BuddyPress – перенаправление при входе в систему и выходе из системы"

как вы заходите на страницу профиля.

 /*Add a filter to filter the redirect url for login*/ add_filter("login_redirect","bpdev_redirect_to_profile",100,3); function bpdev_redirect_to_profile($redirect_to_calculated,$redirect_url_specified,$user) { /*if no redirect was specified,let us think ,user wants to be in wp-dashboard*/ if(empty($redirect_to_calculated)) $redirect_to_calculated=admin_url(); /*if the user is not site admin,redirect to his/her profile*/ if(!is_site_admin($user->user_login)) return bp_core_get_user_domain($user->ID); else return $redirect_to_calculated; /*if site admin or not logged in,do not do anything much*/ } 

и heres для выхода в facebook

 add_filter('allowed_redirect_hosts','allow_ms_parent_redirect'); function allow_ms_parent_redirect($allowed) { $allowed[] = 'facebook.com'; return $allowed; } <a href="<?php echo wp_logout_url( 'http://facebook.com' ); ?>" title="Logout">Logout</a>