Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 正在尝试重定向到用户配置文件_Php_Wordpress_Redirect_Buddypress - Fatal编程技术网

Php 正在尝试重定向到用户配置文件

Php 正在尝试重定向到用户配置文件,php,wordpress,redirect,buddypress,Php,Wordpress,Redirect,Buddypress,使用BuddyPress,我试图将所有注册用户重定向到他们的用户配置文件;但是,当重定向结果URL时,不包括用户登录名。。。因此,每个用户都会重定向到“域/成员/” 如何让用户名显示在URL中,然后重定向到以下位置:“domain/members/username/” FUNCTIONS.PHP add_filter('login_redirect', function ($redirect_to, $request, $user){ if (user_can($user, 'regis

使用BuddyPress,我试图将所有注册用户重定向到他们的用户配置文件;但是,当重定向结果URL时,不包括用户登录名。。。因此,每个用户都会重定向到“域/成员/”

如何让用户名显示在URL中,然后重定向到以下位置:“domain/members/username/”

FUNCTIONS.PHP

add_filter('login_redirect', function ($redirect_to, $request, $user){
    if (user_can($user, 'registered')){
      $current_user = wp_get_current_user();
      return '/members/' . $current_user->user_login . '/';
    }
}
重定向函数调用此函数作为重定向到(“重定向页面”)

重定向函数调用此函数作为重定向到(“重定向页面”)

重定向函数调用此函数作为重定向到(“重定向页面”)


重定向函数调用此函数作为重定向到(“重定向页面”)

如WordPress Codex中所述:“运行此筛选器时,$current_user global可能不可用。因此,您应该使用$user global或传递到此筛选器的$user参数。”


正如WordPress Codex中所述:“在运行此筛选器时,$current_user global可能不可用。因此,您应该使用传递到此筛选器的$user global或$user参数。”


正如WordPress Codex中所述:“在运行此筛选器时,$current_user global可能不可用。因此,您应该使用传递到此筛选器的$user global或$user参数。”


正如WordPress Codex中所述:“在运行此筛选器时,$current_user global可能不可用。因此,您应该使用传递到此筛选器的$user global或$user参数。”


不依赖硬编码段塞的更好方法:

return bp_core_get_user_domain( $user->ID );

不依赖硬编码段塞的更好方法:

return bp_core_get_user_domain( $user->ID );

不依赖硬编码段塞的更好方法:

return bp_core_get_user_domain( $user->ID );

不依赖硬编码段塞的更好方法:

return bp_core_get_user_domain( $user->ID );

使用WordPress,不是纯PHP。使用WordPress,不是纯PHP。使用WordPress,不是纯PHP。使用WordPress,不是纯PHP。谢谢你的核心函数。谢谢你的核心函数。谢谢你的核心函数。谢谢你的核心函数。谢谢你的核心函数。