Hooks
Description
xprofile_profile_group_tabs

Fires at the end of the tab output for switching between profile field groups. This action is in a strange place for legacy reasons.

Source: bp-xprofile/bp-xprofile-template.php:1127

xprofile_register_activity_action

Filters the return value of bp_activity_set_action.

Source: bp-xprofile/bp-xprofile-activity.php:198

xprofile_register_activity_actions

Fires after the registration of default activity actions for Extended Profile component.

Source: bp-xprofile/bp-xprofile-activity.php:46

xprofile_screen_change_avatar

Fires right before the loading of the XProfile change avatar screen template file.

Source: bp-xprofile/screens/change-avatar.php:89

xprofile_screen_change_cover_image

Fires right before the loading of the XProfile change cover photo screen template file.

Source: bp-xprofile/screens/change-cover-image.php:26

xprofile_screen_display_profile

Fires right before the loading of the XProfile screen template file.

Source: bp-xprofile/screens/public.php:24

xprofile_screen_edit_profile

Fires right before the loading of the XProfile edit screen template file.

Source: bp-xprofile/screens/edit.php:223

xprofile_template_change_avatar

Filters the template to load for the XProfile change avatar screen.

Source: bp-xprofile/screens/change-avatar.php:98

xprofile_template_cover_image

Filters the template to load for the XProfile cover photo screen.

Source: bp-xprofile/screens/change-cover-image.php:35

xprofile_template_display_profile

Filters the template to load for the XProfile screen.

Source: bp-xprofile/screens/public.php:33

xprofile_template_edit_profile

Filters the template to load for the XProfile edit screen.

Source: bp-xprofile/screens/edit.php:232

xprofile_template_loop_end

Fires right before the rewinding of profile groups.

Source: bp-xprofile/classes/class-bp-xprofile-data-template.php:247

xprofile_template_loop_start

Fires if the current group is the first in the loop.

Source: bp-xprofile/classes/class-bp-xprofile-data-template.php:276

xprofile_updated_profile

Fires after all XProfile fields have been saved for the current profile.

Source: bp-xprofile/screens/edit.php:204

xprofile_validate_field

Certain types of fields (checkboxes, multiselects) may come through empty.

Source: bp-xprofile/bp-xprofile-functions.php:626