members_get_wordpress_roles

The members members get wordpress roles function.

Published Date - July 31, 2023

Description

Returns an array of core WP roles. Note that we remove any that are not registered.

members_get_wordpress_roles();

Usage

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();
            

Defined

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() ) );
}