Just pass the user id to this function:
function get_role($user_id)
{
if(is_int($user_id))
{
$user = new WP_User( $user_id );
if ( !empty( $user->roles ) && is_array( $user->roles ) )
{
foreach ( $user->roles as $role )
echo $role;
}
}
else
echo "Something else";
}
Related Posts:
- Making shortcode of filtered number of comments by user role
- add_role() run only once?
- wp_update_user not updating
- REST API, get user role?
- Is WordPress’ is_user_logged_in() secure?
- Email notification for editors only
- Adding multiple user roles dynamically
- Author Role – Allow editing of Gallery images
- How do I allow anyone to edit a post — but not access dashboard
- What is the difference between “create_users” and “add_users” capabilities?
- Conditional Tags for Membership Levels when using Wishlist Member Plugin?
- Allow user to edit specific user with meta key using map_meta_cap
- How to remove sticky post capability for a specific user role?
- Let new user role to ‘edit_others_posts’ of other user role, not of its own type
- How to restrict access to specific pages on the back-end?
- Users with custom roles can’t read each other’s comments
- User registration approval based on role selected
- add_menu_page() for more than one user role
- How do I turn off the Admin Bar for all Subscribers?
- Hide from specific role the top admin bar new button
- exclude roles from overview
- How do I remove the Other Roles field (from User Role Editor plugin) in wp-admin/user-new.php
- Can you set a role as author?
- New user created as Participant rather than Contributor [closed]
- How can I disable the update notice for non-administrators?
- How to allow user to edit post in wordpress
- wordpress editor role remove all but ‘menus’ in appearance menu
- Where are the WordPress capabilities stored?
- Display user meta by different user role
- Conditional tag based on the role of author in author.php
- Custom user roles for access to specific parts of the site
- How do I display user name, role and site name using HTML tags inside a dashboard notification?
- User capability for editing their own comments
- User Role Capabilities for WordPress Gutenberg Blocks
- Subscriber (with read permissions) cannot view Private posts
- How can I add a custom role capability to use in a custom plugin?
- How to create user specific pages (not user role!)?
- How to change a user’s role conditionally to expire after two weeks
- Add a button or radio box that update the user role
- Stop users of author role from editing already pending posts
- Restrict Access in Admin Panel
- Reset Roles (or undo role changes on theme change)
- Check role of Username then echo something if administrator [closed]
- Plugin creation – how to add user rights?
- Force modified contributor role to be re-approved on edit?
- User restricted only show posts assigned to current user
- Stop contributors from editing standard posts but allow them to edit a custom post type
- How to hide a HTML element based on user role
- Give Editor Access to Custom Theme Options
- Authorize users for specific pages and/or categories
- create new user role for reader
- Woocommerce Wcvendors – duplicate emails when Vendor approved
- Hide Users by user role in Worpress
- Change user role of a particular user at specific time
- How to trigger an error: “You are not allowed to edit this post.”
- allowing subscriber role to delete their own posts
- Make a single page in WordPress available only for Admin and Subscribers
- Let users edit their role from the frontend
- Restrict access to a post once it is tagged as a given status
- List of users with email and role
- When using a user role editor how to find out any plugins’ or themes’ role?
- Require Capability to View Woocommerce Product
- Is there a capability/User role plugin that lets you specify edit ‘posts’ not ‘custom posts’? [duplicate]
- Show image next to the comment author if have certain role
- users in their Role can only their Posts
- How to assign a role to a simple visitor?
- How can I check if a visitor can read a post?
- Assigning a capability to a user role (code check)
- How to query users to count all with a custom capability and limit it to a set of roles?
- Adding a role using Members and Formidable Forms [closed]
- Set role to a guest user, it’s possible?
- wp_update_user very slow
- On action, change user role
- User role and capablities only for 1 plugin
- Add a second role when registering programmatically
- WordPress hide any html element by css when user-role
- Create role that can edit some user details, but not the role
- What would cause wp_insert_user role to work sporadically?
- How can I add capability to multiple roles?
- After setting up a new Role, CPT and capabilities, the new role can’t see the featured image
- underscore not allowed in role slug?
- Custom Gutenberg Block and unfiltered_html capability
- Blank Screen Edit Page when using Editor Role
- Streamlining what roles and users see
- Can someone help me out? Why isn’t this working?
- dynamic home page according to role user
- Custom site role cannot access Appearance menu
- Set User Role based on age result from Facebook Log-In – WordPress
- Custom Role Allowing Things It Shouldn’t Be
- Showing different images depending on user role
- Why the capability ‘activate_plugins’ is needed to allow a role to see all posts/pages/comments?
- Change the user role based on login or theme switch
- Frontend view of normal Visitor
- Custom Role accessing the wp-option table
- used code below to allow Editor access to menus – but change permanent, how do I revert?
- Display based on specific user
- Users can only save their draft once before saving for revision
- Is it possible to restrict a specific user to edit a specific custom post.
- Access to option page by role/capability
- Set user role based on invitation code