BuddyPress Profile Sync
When installed and activated, an Activate Sync checkbox will be added to the ProfilePress admin pages for creating and editing custom profile fields.
When creating a new custom profile field and you check it, a corresponding extended profile(xprofile) field type will be created in BuddyPress/BuddyBoss.
If you are editing an existing profile field and you uncheck the checkbox, the corresponding xprofile field will be deleted. And if you recheck, a corresponding new xprofile field will be recreated.
How the 2-Way Syncing Works
Synchronization happens when users create an account and edit their profile.
Say you created a “textarea” custom field to collect the home addresses of users; when this field is updated in BuddyPress profile edit screen, the data get synced with the corresponding default WordPress profile of the users and vice-versa.
The following BuddyPress/BuddyBoss profile field types are supported for syncing with WordPress profile.
* Textbox / text field
* Datebox / date field
* Selectbox / select dropdown
* Multi Selectbox