Functions
Description
xprofile_get_field_data()

Fetches profile data for a specific field for the user.

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

xprofile_get_field_group()

Get a specific profile field group.

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

xprofile_get_field_id_from_name()

Returns the ID for the field based on the field name.

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

xprofile_get_field_visibility_level()

Get the visibility level for a field.

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

xprofile_get_profile()

Source: bp-core/deprecated/buddypress/1.7.php:37

xprofile_get_random_profile_data()

Fetches a random piece of profile data for the user.

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

xprofile_insert_field()

Insert or update an xprofile field.

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

xprofile_insert_field_group()

Insert a new profile field group.

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

xprofile_override_user_fullnames()

Replace the displayed and logged-in users fullnames with the xprofile name, if required.

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

xprofile_record_activity()

Records activity for the logged in user within the profile component so that it will show in the users activity feed (if installed).

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

xprofile_register_activity_action()

Register an activity action for the Profile Fields component.

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

xprofile_register_activity_actions()

Register the activity actions for the Extended Profile component.

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

xprofile_remove_data()

When a user is deleted, we need to clean up the database and remove all the profile data from each table. Also we need to clean anything up in the usermeta table that this component uses.

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

xprofile_sanitize_data_value_before_display()

Filters profile field values for whitelisted HTML.

Source: bp-xprofile/bp-xprofile-filters.php:215

xprofile_sanitize_data_value_before_save()

Safely runs profile field data through kses and force_balance_tags.

Source: bp-xprofile/bp-xprofile-filters.php:231

xprofile_screen_change_avatar()

Handles the uploading and cropping of a user avatar. Displays the change avatar page.

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

xprofile_screen_change_cover_image()

Displays the change cover photo page.

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

xprofile_screen_display_profile()

Handles the display of the profile page by loading the correct template file.

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

xprofile_screen_edit_profile()

Handles the display of the profile edit page by loading the correct template file.

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

xprofile_set_field_data()

A simple function to set profile data for a specific field for a specific user.

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

xprofile_set_field_visibility_level()

Set the visibility level for this field.

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

xprofile_sync_bp_profile()

Syncs the standard built in WordPress profile data to XProfile.

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

xprofile_sync_wp_profile()

Sync xprofile data to the standard built in WordPress profile data.

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

xprofile_sync_wp_profile_on_single_field_set()

Update the WP display, last, and first name fields when the xprofile display name field is updated.

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

xprofile_update_clone_positions_on_template_position_update()

Update position and group_id for all clone fields when a template/main field’s order is changed.

Source: bp-xprofile/bp-xprofile-repeaters.php:527

xprofile_update_clones_on_template_update()

Update repeater/clone fields when the main/template field is updated.

Source: bp-xprofile/bp-xprofile-repeaters.php:419

xprofile_update_display_names()

Update member display names.

Source: bp-core/admin/bp-core-admin-tools.php:766

xprofile_update_field_group_position()

Update the position of a specific profile field group.

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

xprofile_update_field_position()

Update the field position for a provided field.

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

xprofile_validate_field()

Validate profile field.

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