The members members get wordpress roles function.
Published Date - July 31, 2023
Returns an array of core WP roles. Note that we remove any that are not registered.
members_get_wordpress_roles();
The following example is for adding a hook callback.
if ( !function_exists( 'members_get_wordpress_roles' ) ) {
require_once ABSPATH . PLUGINDIR . 'membersmembers/inc/functions-roles.php';
}
// NOTICE! Understand what this does before running.
$result = members_get_wordpress_roles();
The function is defined in the following location(s).
members/inc/functions-roles.php
function members_get_wordpress_roles() {
$roles = array( 'administrator', 'editor', 'author', 'contributor', 'subscriber' );
return array_intersect( $roles, array_keys( members_get_roles() ) );
}