我正在使用Profile Builder 创建登录页。我的登录页面是:示例。com/login/。
我正在尝试重定向到上一页(该页用户在访问example.com/login/之前)。我尝试过此代码,但不起作用:
add_filter(\'login_redirect\', \'redirect_previous_page\', 10, 1);
function redirect_previous_page( $redirect_to ){
global $user;
$request = $_SERVER["HTTP_REFERER"];
if ( in_array( $user->roles[0], array( \'administrator\') ) ) {
return admin_url();
} elseif ( in_array( $user->roles[0], array( \'subscriber\') ) ) {
return $request;
}
return $redirect_to;
}
谢谢你的帮助。