Я запускаю WordPress 5.1.1 с плагином BuddyPress.
В основном я хочу перенаправить пользователя с пользовательской ссылки для входа на страницу его профиля в BuddyPress.
Я прочитал и проверил почти все коды, предоставленные в Stackoverflow для моего аналогичного запроса, но ни один не работал на моем сайте.
Единственный код работал ниже, но у него есть одна проблема для настроек и настроек моего сайта.
function bp_help_redirect_to_profile(){
global $bp;
if( is_user_logged_in() && is_front_page() ) {
bp_core_redirect( get_option('home') . '/members/' .
bp_core_get_username( bp_loggedin_user_id() ) . '/profile' );
}
}
add_action( 'get_header', 'bp_help_redirect_to_profile',1);
Проблема в том, что когда я хочу перенаправить на домашнюю страницу сайта, он продолжает перенаправлять меня в профиль BuddyPress. Категории и разделы сообщений загружаются корректно.
Итак, что мне нужно, когда поток входа перенаправляет пользователя на его страницу профиля BuddyPress, после того, как пользователь заходит на домашнюю страницу сайта, чтобы загрузить домашнюю страницу сайта, а не BuddyPress.
Я надеюсь, что кто-то может помочь и настроить функцию таким образом.
Спасибо