Redirect Login Based on User Role
function dashboard_redirect($url, $request, $user) { if (in_array(‘test_user_role’, (array) $user->roles)) { $url = admin_url(‘users.php’); }else{ $url = admin_url(‘index.php’); } return $url; } add_filter(‘login_redirect’, ‘dashboard_redirect’, 10, 3); The user can be passed into your function with a little more argument specificity.