Hooks |
Description |
---|---|
groups_avatar_upload_dir |
Filters the avatar upload directory path for a given group. |
groups_avatar_uploaded |
Fires after a group avatar is uploaded. |
groups_ban_member |
Fires before the banning of a member from a group. |
groups_banned_member |
Fires before the redirect after a group member has been banned. |
groups_before_delete_group |
Fires before the deletion of a group. |
groups_before_group_deleted |
Fires before the deletion of a group from the Delete Group page. |
groups_cover_image_deleted |
Fires if the cover photo was successfully deleted. |
groups_create_group |
Fires after the creation of a new group and a group creator needs to be made. |
groups_create_group_step_complete |
Fires after the group creation step is completed. |
groups_create_group_steps |
Filters the preconfigured groups creation steps. |
groups_created_group |
Fires after the creation or update of a group. |
groups_creation_tabs |
Fires at the end of the creation of the group tabs. |
groups_custom_create_steps |
Fires inside the group admin template. |
groups_custom_edit_steps |
Fires inside the group admin template. |
groups_custom_group_fields_editable |
Fires after the group description admin details. |
groups_delete_group |
Fires after the deletion of a group. |
groups_delete_invite |
Fires after the deletion of a group invitation. |
groups_demote_member |
Fires before the demotion of a user to ‘member’. |
groups_demoted_member |
Fires before the redirect after a group member has been demoted. |
groups_details_updated |
Fired after a group’s details are updated. |
groups_directory_groups_setup |
Fires before the loading of the Groups directory index. |
groups_forbidden_names |
Filters the list of illegal groups names/slugs. |
groups_format_notifications |
Fires right before returning the formatted group notifications. |
groups_get_current_group |
Filters the BP_Groups_Group object corresponding to the current group. |
groups_get_group |
Filters a single group object. |
groups_get_groups |
Filters the collection of groups based on parsed parameters. |
groups_group_after_save |
Fires after the current group item has been saved. |
groups_group_before_save |
Fires before the current group item gets saved. |
groups_group_create_complete |
Fires after the group has been successfully created. |
groups_group_deleted |
Fires after the deletion of a group from the Delete Group page. |
groups_group_details_edited |
Fires before the redirect if a group details has been edited and saved. |
groups_group_request_managed |
Fires before the redirect if a group membership request has been handled. |
groups_group_settings_edited |
Fires before the redirect if a group settings has been edited and saved. |
groups_invite_user |
Fires after the creation of a new group invite. |
groups_join_group |
Fires after a user joins a group. |
groups_leave_group |
Fires after a user leaves a group. |
groups_member_after_remove |
Fires after a member is removed from a group. |
groups_member_after_save |
Fires after the current group membership item has been saved. |
groups_member_before_remove |
Fires before a member is removed from a group. |
groups_member_before_save |
Fires before the current group membership item gets saved. |
groups_membership_accepted |
Fires after a group membership request has been accepted. |
groups_membership_rejected |
Fires after a group membership request has been rejected. |
groups_membership_requested |
Fires after the creation of a new membership request. |
groups_notification_group_invites_message |
Filters the group invite notification message that will be sent to user. |
groups_notification_group_invites_subject |
Filters the group invite notification subject that will be sent to user. |
groups_notification_group_invites_to |
Filters the user email that the group invite notification will be sent to. |
groups_notification_group_update_updated_items |
Filters the bullet points listing updated items in the email notification after a group is updated. |
groups_notification_group_updated_message |
Filters the group update notification message that will be sent to user. |
groups_notification_group_updated_subject |
Filters the group update notification subject that will be sent to user. |
groups_notification_group_updated_to |
Filters the user email that the group update notification will be sent to. |