Try this function:
function get_user_role($user_id){
global $wpdb;
$user = get_userdata( $user_id );
$capabilities = $user->{$wpdb->prefix . 'capabilities'};
if ( !isset( $wp_roles ) ){
$wp_roles = new WP_Roles();
}
foreach ( $wp_roles->role_names as $role => $name ) {
if ( array_key_exists( $role, $capabilities ) ) {
return $role;
}
}
return false;
}
I’ve not included any exception handling like whether the user exist or not, so you can do it yourself or in case you are getting the user ids list wont even be necessary.
Related Posts:
- Include Author profile in search results
- Search buddypress groups with querystring in url
- Alter BuddyPress member search to include search on added profile fields [closed]
- Search results show only content by admin post authors
- Buddypress Activity search with OR query instead of AND
- How to search for (partial match) display names of WordPress users?
- How can i move search results onto a specific page?
- Unified search across separate WordPress installations
- How to insert a span inside a search form?
- Extending search query with additional $sentence value
- Search only blog posts (default WP search widget)
- Exclude pages from WordPress search result page
- Disable Redirect to Product Page on Search Results Page in WooCommerce [closed]
- Create multiple Search functions for posts / custom post types and everything
- How to add WooCommerce SKU to search query?
- Which template holds what to display when search returns nothing
- Search form with Category and Sub Category
- WordPress search not searching pages’ content
- plugin to search entire posts, blogs, forum, users [closed]
- Trim the search result around the search word
- Conditional based on the User Role of the Current Profile the user is viewing – BuddyPress [closed]
- Make Search Function include subdomain (blog.ourwebsite.com)
- Replace default WordPress search behavior with Sphinx
- Searching custom fields is removing search on the post_title column
- How to disable WordPress Search from Url?
- More than one search results page template
- Changing search slug from + to – (hyphen)
- Force is_search to always TRUE
- Add search box to page
- Plugin: Events Manager – Search by start date only
- Worried I have a funky .htaccess for WP site in light of strange search engine behavior
- Quick and Easy way to Add Search to the P2 Theme?
- Get PDF in media by ID
- Display post matching the exact search term
- Show only “Pages” – not posts – on search page
- remove post edit.php search form and replace with my own
- Get most searched keywords in WordPress
- Search bar in table in wordpress
- Where does the Yoast SEO plugin set the Open Graph metadata?
- search filter add priority to post_type and add order to some post_type
- How do I add custom fields data to a search index?
- Empty search results return soft 404
- How can I hide uncategorized products from search results?
- meta_query issue with multiple numerics
- How do I search events between two set dates inside WP?
- searchform.php :: pass second query string variable with same value as ?s=
- Limit search to custom field
- How can I get a traceback on function calls?
- How to have search results page sorted by post date
- How to combine two get_users() array?
- Search Results Page outputs HTML code
- Custom Query Content Filtering
- Make search result display 1 Company or 2 Companies
- Displaying number of search results for each post type
- Search returns everything if search term has a space
- BuddyPress – Search members by name and also by username
- Include results with tags relevant to the search keyword with JSON rest API v2
- Search function does not work on mobile devices
- Changing the ORDER BY in WordPress default search function
- Show search count by post type
- How Can I Make Dynamic Search Form While Converting Html To WordPress?
- Get the search element only on 404
- Specific website content
- Second page (and next) of search results redirects me to the home page
- search results to a variable in search.php
- Load search results into a div
- Search in posts’ attachments: title, caption, description
- Exclude certain Gutenberg blocks from search results
- How to order search results so a specific page appears first when user searches for a particular word?
- make link to search page
- Search results thumbnails different size
- Form for search pages by meta datas
- WordPress User Search Based on Latitude and Longitude
- Buddy Press restrict the capability to edit users
- Remove gray header on Search Result page on WordPress
- How do i get The dropdown to have the value of the sub cat and custom fields
- Why are archived pages showing up in searches and able to be accessed?
- Enable query based wordpress search ?s=
- Partial searches for wp_usermeta
- Search terms in other language turns out to question mark and symbols
- Adding thumbnail to search results & changing content.php
- Create a custom and powerful search form
- How to search for categories instead of products in Woocommerce?
- WordPress search not able to find text in url
- How to exclude one post format from search result?
- Help with WordPress search
- Custom Search Form WP_Meta_Query – Filtering Custom Fields
- Search not displaying results
- Relevanssi show only 1 result
- I need a custom search page to lead to search.php but it goes to index.php
- How To Change Url Doing Some Changes in Search Form
- Adding search box for admin on custom admin page
- Different search results with WordPress and Relevanssi
- How do I create a search form that searches only within a custom post type?
- Two Querys in one Search – Category-Tag nightmare – HOW?
- Code in the excerpt of the search page
- WordPress REST API response – not returning results from custom taxonomy, only from title
- Members location sortable based on UK Postcode
- I had removed my phone number from my website footer, but months later it still appears once I look it up on google, how to remove it?
- search posts by POST ID