我使用 BuddyPress 插件运行 WordPress 5.1.1。
基本上我想要做的是,将用户从自定义登录链接重定向到他们在 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。
我希望有人能以这种方式帮助和调整功能。
临摹微笑