Hooks
Description
groups_avatar_upload_dir

Filters the avatar upload directory path for a given group.

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

groups_avatar_uploaded

Fires after a group avatar is uploaded.

Source: bp-groups/screens/single/admin/group-avatar.php:94

groups_ban_member

Fires before the banning of a member from a group.

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

groups_banned_member

Fires before the redirect after a group member has been banned.

Source: bp-groups/screens/single/admin/manage-members.php:115

groups_before_delete_group

Fires before the deletion of a group.

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

groups_before_group_deleted

Fires before the deletion of a group from the Delete Group page.

Source: bp-groups/screens/single/admin/delete-group.php:40

groups_cover_image_deleted

Fires if the cover photo was successfully deleted.

Source: bp-groups/classes/class-bp-rest-attachments-group-cover-endpoint.php:333

groups_create_group

Fires after the creation of a new group and a group creator needs to be made.

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

groups_create_group_step_complete

Fires after the group creation step is completed.

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

groups_create_group_steps

Filters the preconfigured groups creation steps.

Source: bp-groups/classes/class-bp-groups-component.php:401

groups_created_group

Fires after the creation or update of a group.

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

groups_creation_tabs

Fires at the end of the creation of the group tabs.

Source: bp-templates/bp-nouveau/includes/groups/template-tags.php:252

groups_custom_create_steps

Fires inside the group admin template.

Source: bp-templates/bp-nouveau/includes/groups/template-tags.php:319

groups_custom_edit_steps

Fires inside the group admin template.

Source: bp-templates/bp-nouveau/includes/groups/template-tags.php:308

groups_custom_group_fields_editable

Fires after the group description admin details.

Source: bp-templates/bp-nouveau/includes/groups/template-tags.php:351

groups_delete_group

Fires after the deletion of a group.

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

groups_delete_invite

Fires after the deletion of a group invitation.

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

groups_demote_member

Fires before the demotion of a user to ‘member’.

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

groups_demoted_member

Fires before the redirect after a group member has been demoted.

Source: bp-groups/screens/single/admin/manage-members.php:87

groups_details_updated

Fired after a group’s details are updated.

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

groups_directory_groups_setup

Fires before the loading of the Groups directory index.

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

groups_forbidden_names

Filters the list of illegal groups names/slugs.

Source: bp-groups/classes/class-bp-groups-component.php:366

groups_format_notifications

Fires right before returning the formatted group notifications.

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

groups_get_current_group

Filters the BP_Groups_Group object corresponding to the current group.

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

groups_get_group

Filters a single group object.

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

groups_get_groups

Filters the collection of groups based on parsed parameters.

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

groups_group_after_save

Fires after the current group item has been saved.

Source: bp-groups/classes/class-bp-groups-group.php:360

groups_group_before_save

Fires before the current group item gets saved.

Source: bp-groups/classes/class-bp-groups-group.php:274

groups_group_create_complete

Fires after the group has been successfully created.

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

groups_group_deleted

Fires after the deletion of a group from the Delete Group page.

Source: bp-groups/screens/single/admin/delete-group.php:63

groups_group_details_edited

Fires before the redirect if a group details has been edited and saved.

Source: bp-groups/screens/single/admin/edit-details.php:57

groups_group_request_managed

Fires before the redirect if a group membership request has been handled.

Source: bp-groups/screens/single/admin/membership-requests.php:72

groups_group_settings_edited

Fires before the redirect if a group settings has been edited and saved.

Source: bp-groups/screens/single/admin/group-settings.php:111

groups_invite_user

Fires after the creation of a new group invite.

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

groups_join_group

Fires after a user joins a group.

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

groups_leave_group

Fires after a user leaves a group.

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

groups_member_after_remove

Fires after a member is removed from a group.

Source: bp-groups/classes/class-bp-groups-member.php:465

groups_member_after_save

Fires after the current group membership item has been saved.

Source: bp-groups/classes/class-bp-groups-member.php:326

groups_member_before_remove

Fires before a member is removed from a group.

Source: bp-groups/classes/class-bp-groups-member.php:443

groups_member_before_save

Fires before the current group membership item gets saved.

Source: bp-groups/classes/class-bp-groups-member.php:287

groups_membership_accepted

Fires after a group membership request has been accepted.

Source: bp-groups/classes/class-bp-groups-invitation-manager.php:100

groups_membership_rejected

Fires after a group membership request has been rejected.

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

groups_membership_requested

Fires after the creation of a new membership request.

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

groups_notification_group_invites_message

Filters the group invite notification message that will be sent to user.

Source: bp-core/deprecated/buddypress/2.5.php:474

groups_notification_group_invites_subject

Filters the group invite notification subject that will be sent to user.

Source: bp-core/deprecated/buddypress/2.5.php:457

groups_notification_group_invites_to

Filters the user email that the group invite notification will be sent to.

Source: bp-core/deprecated/buddypress/2.5.php:445

groups_notification_group_update_updated_items

Filters the bullet points listing updated items in the email notification after a group is updated.

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

groups_notification_group_updated_message

Filters the group update notification message that will be sent to user.

Source: bp-core/deprecated/buddypress/2.5.php:433

groups_notification_group_updated_subject

Filters the group update notification subject that will be sent to user.

Source: bp-core/deprecated/buddypress/2.5.php:419

groups_notification_group_updated_to

Filters the user email that the group update notification will be sent to.

Source: bp-core/deprecated/buddypress/2.5.php:407