Hooks
Description
bp_user_gravatar_default

Filters the default user Gravatar.

Source: bp-core/classes/class-bp-core.php:278

bp_user_has_access

Filters whether or not a user has access.

Source: bp-core/bp-core-template.php:1585

bp_user_query_online_interval

Filters the threshold for activity timestamp minutes since to indicate online status.

Source: bp-core/classes/class-bp-user-query.php:283

bp_user_query_populate_extras

Allows users to independently populate custom extras.

Source: bp-core/classes/class-bp-user-query.php:702

bp_user_query_uid_clauses

Filters the clauses for the user query.

Source: bp-core/classes/class-bp-user-query.php:485

bp_verify_nonce_request

Fires at the end of the nonce verification check.

Source: bp-core/bp-core-functions.php:2293

bp_verify_nonce_request_url

Filters the requested URL being nonce-verified.

Source: bp-core/bp-core-functions.php:2275

bp_walker_nav_menu_start_el

Filters the final result for the menu item.

Source: bp-core/classes/class-bp-walker-nav-menu.php:221

bp_widgets_init

Fires inside the ‘bp_widgets_init’ function, which runs after widgets have been set up.

Source: bp-core/bp-core-dependency.php:392

bp_word_or_name

Filters the text used based on context of own profile or someone else’s profile.

Source: bp-core/bp-core-template.php:489

bp_wp_login_error

Filters the error message for wp-login.php when needing to log in before accessing.

Source: bp-core/bp-core-catchuri.php:793

bp_wp_user_query_args

Filters the WP User Query arguments before passing into the class.

Source: bp-core/classes/class-bp-user-query.php:581

bp_xprofile_{$action}_notification

Allows plugins to filter extended profile-related custom notifications.

Source: bp-xprofile/bp-xprofile-notifications.php:43

bp_xprofile_admin_new_field_additional_settings

Fires at the end of the new field additional settings area.

Source: bp-xprofile/classes/class-bp-xprofile-field-type.php:440

bp_xprofile_admin_new_field_additional_settings_gender

Fires at the end of the new field additional settings area.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-gender.php:407

bp_xprofile_admin_new_field_additional_settings_social_networks

Fires at the end of the new field additional settings area.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-social-networks.php:329

bp_xprofile_date_field_date_formats

Filters the available date formats for XProfile date fields.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:694

bp_xprofile_default_visibility_level

Filters the XProfile default visibility level for a field.

Source: bp-xprofile/classes/class-bp-xprofile-group.php:736

bp_xprofile_field_edit_html_elements

Filters the edit html elements and attributes.

Source: bp-xprofile/classes/class-bp-xprofile-field-type.php:544

bp_xprofile_field_get_children

Filters the found children for a field.

Source: bp-xprofile/classes/class-bp-xprofile-field.php:637

bp_xprofile_field_member_types

Filters the profile types to which an XProfile object should be applied.

Source: bp-xprofile/classes/class-bp-xprofile-field.php:709

bp_xprofile_field_set_member_type

Fires after a field’s profile types have been updated.

Source: bp-xprofile/classes/class-bp-xprofile-field.php:780

bp_xprofile_field_type

Fires inside __construct() method for BP_XProfile_Field_Type class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type.php:115

bp_xprofile_field_type_checkbox

Fires inside __construct() method for BP_XProfile_Field_Type_Checkbox class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-checkbox.php:44

bp_xprofile_field_type_datebox

Fires inside __construct() method for BP_XProfile_Field_Type_Datebox class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:42

bp_xprofile_field_type_is_valid

Filters whether or not field type is a valid format.

Source: bp-xprofile/classes/class-bp-xprofile-field-type.php:246

bp_xprofile_field_type_multiselectbox

Fires inside __construct() method for BP_XProfile_Field_Type_Multiselectbox class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-multiselectbox.php:44

bp_xprofile_field_type_number

Fires inside __construct() method for BP_XProfile_Field_Type_Number class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-number.php:40

bp_xprofile_field_type_radiobutton

Fires inside __construct() method for BP_XProfile_Field_Type_Radiobutton class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-radiobutton.php:42

bp_xprofile_field_type_select_member_type_post_type

Fires inside __construct() method for BP_XProfile_Field_Type_Member_Types class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-member-types.php:40

bp_xprofile_field_type_selectbox

Fires inside __construct() method for BP_XProfile_Field_Type_Selectbox class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-selectbox.php:42

bp_xprofile_field_type_selectbox_gender

Fires inside __construct() method for BP_XProfile_Field_Type_Gender class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-gender.php:42

bp_xprofile_field_type_selectbox_social_networks

Fires inside __construct() method for BP_XProfile_Field_Type_Social_Networks class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-social-networks.php:42

bp_xprofile_field_type_set_format

Filters the regex format for the field type.

Source: bp-xprofile/classes/class-bp-xprofile-field-type.php:143

bp_xprofile_field_type_set_whitelist_values

Filters values for field type’s whitelist that profile data will be asserted against.

Source: bp-xprofile/classes/class-bp-xprofile-field-type.php:177

bp_xprofile_field_type_telephone

Fires inside __construct() method for BP_XProfile_Field_Type_Telephone class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-telephone.php:41

bp_xprofile_field_type_textarea

Fires inside __construct() method for BP_XProfile_Field_Type_Textarea class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-textarea.php:41

bp_xprofile_field_type_textarea_editor_args

Filters the arguments passed to `wp_editor()` in richtext xprofile fields.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-textarea.php:116

bp_xprofile_field_type_textbox

Fires inside __construct() method for BP_XProfile_Field_Type_Textbox class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-textbox.php:40

bp_xprofile_field_type_url

Fires inside __construct() method for BP_XProfile_Field_Type_URL class.

Source: bp-xprofile/classes/class-bp-xprofile-field-type-url.php:40

bp_xprofile_format_activity_action_new_avatar

Filters the formatted ‘new_avatar’ activity feed action.

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

bp_xprofile_format_activity_action_updated_profile

Filters the formatted ‘updated_profile’ activity feed action.

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

bp_xprofile_fullname_field_name

Filters the field name for the Full Name xprofile field.

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

bp_xprofile_get_field_types

Filters the list of all xprofile field types.

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

bp_xprofile_get_groups

Filters a set of field groups, populated with fields and field data.

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

bp_xprofile_get_groups_repeater_show_main_fields_only

For repeaters, automatically set the parameter value to determine if we should display only the template fields or only the clone fields

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

bp_xprofile_get_hidden_field_types_for_user

Filters the visibility levels that should be hidden for this user pair.

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

bp_xprofile_get_hidden_fields_for_user

Filters the ids of fields that are hidden for this displayed/loggedin user pair.

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

bp_xprofile_get_meta_sql

Filter the meta query’s generated SQL.

Source: bp-xprofile/classes/class-bp-xprofile-meta-query.php:145

bp_xprofile_get_selected_options_user_progress

Filters will return the user progress based on the settings you provided.

Source: bp-core/bp-core-functions.php:5218