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.
Related Posts:
- Is possible to allow user to login with different role?
- Editor can create any new user except administrator
- How to allow an user role to create a new user under a role which lower than his level only?
- Find out if logged in user is not subscriber
- User-edit role setting distinct from wp_capabilities? [closed]
- alphabetically order role drop-down selection in dashboard
- How to let contributors to create a new revision(draft) editing their published posts
- Disallowing Users of a Custom Role from Deleting or Adding Administrators?
- What the user_status column?
- Hide Admin Menu for Specific User ID who has administrator Role
- How to hide media uploads by other users in the Media menu?
- Show admin bar only for some USERS roles
- Grouping users under parent user
- How to update user role without logout
- How to check user role without using current_user_can()
- Do not allow users to create new posts and pages
- \WP_User Object | What’s the Difference Between {caps} and {allcaps}?
- How to assign capabilities to user NOT to User Role
- How to assign an additional/extra/second user-role to multiple users (of a specific user-role)
- How to stop a user from updating the post date
- BuddyPress | Check if user is in current group [closed]
- Return ID of authors who have at least one post
- WordPress edit_user_profile_update update secondary role
- How to customize wp_signon()
- Is it possible to get a user with just the password field?
- How to get the Role Name of the current user? (WordPress)
- set_role has no effect
- WP_User->add_role producing unexpected results
- Set default page for user account in admin
- Users roles, make a page belonging to multiple users
- How do I list in the backend all users that were assigned to a custom role?
- How to add local users to wordpress without email password?
- Get User Role by ID not working
- Getting users by specific capability, not role
- wp_login_form() passing user ID into URL on redirect?
- Managing Users and Creating Groups [closed]
- Are User Levels Still Currently Used?
- Error: How to allow the “contributor” to upload media in wordpress
- Remove Capabilities from WP admin for specific user role
- wordpress user roles are not working
- Displaying different in-page content to cliente/admin
- Fix permissions for users role
- User capability for editing their own comments
- What are some best practices for user exit strategy?
- Is there a way to identify a user in a custom REST API method? [duplicate]
- Problem with automatic role change through cron job
- Allow Contributors to Upload Files
- How can I allow an User to publish only 5 posts per month?
- Where are $current_user->allcaps set?
- How change user type from contributor to author
- WP not logging in at first time
- How do I let contributors edit their posts after being approved once?
- Does wordpress support natively the concept of logging-in users? (not admins, but users of the website)
- Load user by specific role
- How to hide user profile fields based on the role of the viewed user?
- Fix ‘Add Role’ Option not there in wordpress 5.2.2
- Allow Users to Modify Some Values of Assigned WordPress Pods [closed]
- Can I Create a Second Admin Level User Role?
- Customising “user ids” and add to ‘user’ panel in the admin area
- How to hide some users to unlogged users [closed]
- Assigning multiple or additional capabilities to specific users or how to create additional roles like bbpress roles?
- Change User Role based on Point System Issue
- how do I add role and capability after I create a new user
- Get Authors Role
- How do I modify the user role ‘subscriber’ to allow the user to delete posts
- WordPress user role with create user capability?
- Editor role can only create/edit/delete users who have one of two roles
- User can’t search himself on rest api
- Update user role for expired membership
- How to allow access based on the user meta flag
- How to make WordPress ‘editor’ role to list/view/add/edit users only with the role ‘author’?
- Find count of WordPress users by role and search string for user name
- How to change default username field after login
- Hook into add_user_role and update based on new and removed roles
- fine-grained capabilities for user related capabilities
- Create relationships between users or user roles
- Updated user role inncorrect when using wp_get_current_user()
- In admin manage users page, how can I stop users with certain privileges from editing users with other privileges?
- User Role not showing in Users Screen
- Groups roles & capabilities
- Custom User Role: Can Edit Own Page, Cannot Create New
- Show user details only
- Button for users to upgrade their user role + Button to show current user role!
- Access level seems to have gone from admin to editor
- Restrict Access to the User Profile
- Subscriber role – blank page
- How to get only 1 role from user
- Front end login and page restriction
- User “none” role
- Giving users an editable homepage/business directory
- i need to let a user to add a role from a frontend form
- Limit user access to installing/configuring a plugin?
- Increase by one the user counter on specific role
- current_user_can() returning true for capability when the user and role do not have the capability
- Redirect user based on role when they try access a particular page
- How to create a specific role to manage users
- Send email to user if their role is changed to Author
- How to remove/limit Editor accounts privileges, to prevent them from deleting media and pages created by Admin
- How to add default folders to Every registered User when registered in WordPress site?
- Condionally/limited emails from system (cantact-form, registration, passwd reset)With