Functions
Description
groups_action_clean_up_invites_requests()

Clean up requests/invites when a member leaves a group.

Source: bp-groups/actions/leave-group.php:68

groups_action_create_group()

Catch and process group creation form submissions.

Source: bp-groups/actions/create.php:16

groups_action_group_feed()

Load the activity feed for the current group.

Source: bp-groups/actions/feed.php:16

groups_action_join_group()

Catch and process “Join Group” button clicks.

Source: bp-groups/actions/join.php:16

groups_action_leave_group()

Catch and process “Leave Group” button clicks.

Source: bp-groups/actions/leave-group.php:22

groups_action_redirect_to_random_group()

Catch requests for a random group page (example.com/groups/?random-group) and redirect.

Source: bp-groups/actions/random.php:14

groups_action_sort_creation_steps()

Sort the group creation steps.

Source: bp-groups/actions/create.php:397

groups_add_groupmeta()

Add a piece of group metadata.

Source: bp-groups/bp-groups-functions.php:2771

groups_ajax_widget_groups_list()

AJAX callback for the Groups List widget.

Source: bp-groups/bp-groups-widgets.php:32

groups_at_message_notification()

Send an email and a BP notification on receipt of an @-mention in a group

Source: bp-core/deprecated/buddypress/1.5.php:335

groups_avatar_upload()

Source: bp-core/deprecated/buddypress/2.4.php:27

groups_avatar_upload_dir()

Generate the avatar upload directory path for a given group.

Source: bp-groups/bp-groups-functions.php:1251

groups_ban_member()

Ban a member from a group.

Source: bp-groups/bp-groups-functions.php:2265

groups_can_user_manage_albums()

Check whether a user is allowed to manage albums in a given group.

Source: bp-groups/bp-groups-functions.php:1499

groups_can_user_manage_document()

Check whether a user is allowed to manage document in a given group.

Source: bp-groups/bp-groups-functions.php:4090

groups_can_user_manage_folders()

Check whether a user is allowed to manage albums in a given group.

Source: bp-groups/bp-groups-functions.php:4050

groups_can_user_manage_media()

Check whether a user is allowed to manage media in a given group.

Source: bp-groups/bp-groups-functions.php:1459

groups_can_user_manage_messages()

Check whether a user is allowed to manage messages in a given group.

Source: bp-groups/bp-groups-functions.php:4130

groups_check_for_membership_request()

Check whether a user has an outstanding membership request for a given group.

Source: bp-groups/bp-groups-functions.php:2574

groups_check_group_exists()

groups_check_group_exists( $group_slug )

Source: bp-core/deprecated/buddypress/1.6.php:204

groups_check_has_invite_from_user()

Check to see whether a user has already been invited to a group by a particular user.

Source: bp-groups/bp-groups-functions.php:2155

groups_check_slug()

Provide a unique, sanitized version of a group slug.

Source: bp-groups/bp-groups-functions.php:492

groups_check_user_has_invite()

Check to see whether a user has already been invited to a group.

Source: bp-groups/bp-groups-functions.php:2133

groups_clear_group_administrator_cache()

Clear group administrator and moderator cache.

Source: bp-groups/bp-groups-cache.php:193

groups_clear_group_administrator_cache_on_member_save()

Clear group administrator and moderator cache when a group member is saved.

Source: bp-groups/bp-groups-cache.php:211

groups_clear_group_object_cache()

Clear the cached group count.

Source: bp-groups/bp-groups-cache.php:54

groups_clear_group_type_cache()

Clear the group type cache for a group.

Source: bp-groups/bp-groups-cache.php:239

groups_clear_group_user_object_cache()

Clear a user’s cached group count.

Source: bp-groups/bp-groups-cache.php:176

groups_create_group()

Create a group.

Source: bp-groups/bp-groups-functions.php:101

groups_delete_all_group_invites()

Delete all invitations to a given group.

Source: bp-groups/bp-groups-functions.php:2185

groups_delete_group()

Delete a group and all of its associated metadata.

Source: bp-groups/bp-groups-functions.php:436

groups_delete_groupmeta()

Delete metadata for a group.

Source: bp-groups/bp-groups-functions.php:2686

groups_delete_invite()

Delete a group invitation.

Source: bp-groups/bp-groups-functions.php:1976

groups_delete_membership_request()

Delete a pending group membership request.

Source: bp-groups/bp-groups-functions.php:2530

groups_demote_member()

Demote a user to ‘member’ status within a group.

Source: bp-groups/bp-groups-functions.php:2235

groups_directory_groups_setup()

Handle the display of the Groups directory index.

Source: bp-groups/screens/directory.php:14

groups_edit_base_group_details()

Edit the base details for a group.

Source: bp-groups/bp-groups-functions.php:249

groups_edit_group_settings()

Edit the base details for a group.

Source: bp-groups/bp-groups-functions.php:359

groups_format_notifications()

Format notifications for the Groups component.

Source: bp-groups/bp-groups-notifications.php:391

groups_get_current_group()

Get the BP_Groups_Group object corresponding to the current group.

Source: bp-groups/bp-groups-functions.php:1224

groups_get_group()

Fetch a single group object.

Source: bp-groups/bp-groups-functions.php:44

groups_get_group_admins()

Get a list of group administrators.

Source: bp-groups/bp-groups-functions.php:708

groups_get_group_members()

Fetch the members of a group.

Source: bp-groups/bp-groups-functions.php:755

groups_get_group_mods()

Get a list of group moderators.

Source: bp-groups/bp-groups-functions.php:720

groups_get_groupmeta()

Get a piece of group metadata.

Source: bp-groups/bp-groups-functions.php:2726

groups_get_groups()

Get a collection of groups, based on the parameters passed.

Source: bp-groups/bp-groups-functions.php:865

groups_get_id()

Get a group ID by its slug.

Source: bp-groups/bp-groups-functions.php:536

groups_get_id_by_previous_slug()

Get a group ID by checking against old (not currently active) slugs.

Source: bp-groups/bp-groups-functions.php:548

groups_get_invite_count_for_user()

Get the total group invite count for a user.

Source: bp-groups/bp-groups-functions.php:1774

groups_get_invited_to_group_ids()

Get an array of group IDs to which a user is invited.

Source: bp-groups/bp-groups-functions.php:1792