使用 BuddyPress

问题描述

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

我没有使用 WordPress 或 PHP 的经验,但是当用户最终进入我的 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 (将#修改为@)