微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 BuddyPress

如何解决使用 BuddyPress

我在我的 wordpress 网站上使用插件 BuddyPress,当用户点击他们的个人资料时,他们被重定向到 URL“/members/USERNAME/profile/home/”。但是,我不希望此页面出现在那里,因此我希望个人资料“登陆”页面的 URL 为“/members/USERNAME/activity/”。

我没有使用 wordpressPHP 的经验,但是当用户最终进入我的 BuddyPress members/single/home.PHP 文件中的“主页”页面时,我尝试为此编写重定向代码

$redirect_url_home = get_home_url();
$redirect_url_home_tt = $redirect_url_home;
$username_redirect_tt = wp_get_current_user();
$new_redirect_slug = "'/members/'.$username_redirect_tt->user_login.'/activity/'";
$redirect_url_home_tt. = $new_redirect_slug;
echo($redirect_url_home_tt);
wp_safe_redirect( $redirect_url_home_tt );

这段代码不起作用,但这是我对如何解决我的问题的想法,我确信有一种更简单/更好的方法来做我想做的事情,甚至可能没有编码重定向并且在 BuddyPress 内部?我曾尝试使用他们的论坛/文档寻求答案,但没有得到回复或发现任何有用的信息。

正如我所说,我对这类东西没有经验,所以任何帮助将不胜感激!另外,要补充的是,我无法链接站点,因为它目前位于本地主机上。

谢谢!

这个问题最初是在 StackExchange 上发布的 (https://wordpress.stackexchange.com/questions/386414/wordpress-redirect-from-url-with-buddypress),但到目前为止我还没有回复,我真的很想要一个,希望能帮助到可以提供帮助的人!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。