bp_user_can_create_groups()
Determine if the current logged in user can create groups.
Description Description
Return Return
(bool) True if user can create groups. False otherwise.
Source Source
File: bp-groups/bp-groups-template.php
function bp_user_can_create_groups() { // Super admin can always create groups. if ( bp_current_user_can( 'bp_moderate' ) ) { return true; } // Get group creation option, default to 0 (allowed). $restricted = (int) bp_get_option( 'bp_restrict_group_creation', 0 ); // Allow by default. $can_create = true; // Are regular users restricted? if ( $restricted ) { $can_create = false; } /** * Filters if the current logged in user can create groups. * * @since 1.5.0 * * @param bool $can_create Whether the person can create groups. * @param int $restricted Whether or not group creation is restricted. */ return apply_filters( 'bp_user_can_create_groups', $can_create, $restricted ); }
Changelog Changelog
Version | Description |
---|---|
1.5.0 | Introduced. |