bp_get_caps_for_role( string $role = '' )
Return an array of capabilities based on the role that is being requested.
Description
Parameters
- $role
-
(Optional) The role for which you're loading caps.
Default value: ''
Return
(array) Capabilities for $role.
Source
File: bp-core/bp-core-caps.php
function bp_get_caps_for_role( $role = '' ) { // Which role are we looking for? switch ( $role ) { // Administrator. case 'administrator' : $caps = array( // Misc. 'bp_moderate', ); break; // All other default WordPress blog roles. case 'editor' : case 'author' : case 'contributor' : case 'subscriber' : default : $caps = array(); break; } /** * Filters the array of capabilities based on the role that is being requested. * * @since BuddyPress 1.6.0 * * @param array $caps Array of capabilities to return. * @param string $role The role currently being loaded. */ return apply_filters( 'bp_get_caps_for_role', $caps, $role ); }
Changelog
Version | Description |
---|---|
BuddyPress 1.6.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.