我已经通过google在article的帮助下为非主管用户编辑了wordpress登录重定向到主页。但是在那篇文章中它使用了函数来指向站点的主页而不是URL。但我想重定向我项目的特定页面。我使用的代码是
function admin_login_redirect( $redirect_to, $request, $user )
{
global $user;
if( isset( $user->roles ) && is_array( $user->roles ) ) {
if( in_array( "administrator", $user->roles ) ) {
return $redirect_to;
} else {
return home_url();
}
}
else
{
return $redirect_to;
}
}
add_filter("login_redirect", "admin_login_redirect", 10, 3);
如何重定向到特定页面...
答案 0 :(得分:1)
@James Jones这里的需求是解决方案
您可以使用get_permalink( page_id )
代替home_url()