The BP xProfile WordPress User Sync plugin is useful when you have a BuddyPress network in which you want users to enter values for First Name and Last Name rather than rely on the more freeform default Name field that BuddyPress provides.
The plugin replaces the default BuddyPress xProfile Name field with two fields called (surprisingly) First Name and Last Name. These field values are kept in sync with the corresponding WordPress user profile fields as well as the BuddyPress xProfile Name field itself.
It has further compatibility with WP FB AutoConnect Premium logins, so that - like BuddyPress - a WordPress user's nickname and display name are also updated when their xProfile is updated.
If you're a developer, I'd welcome your contributions. If not, it's probably better to install this plugin from the WordPress Plugin Directory.
There are two ways to install from GitHub:
If you have downloaded BP xProfile WordPress User Sync as a ZIP file from the GitHub repository, do the following to install and activate the plugin and theme:
- Unzip the .zip file and, if needed, rename the enclosing folder so that the plugin's files are located directly inside
/wp-content/plugins/bp-xprofile-wp-user-sync
- Activate the plugin on the main BuddyPress site
- You are done!
If you have cloned the code from GitHub, it is assumed that you know what you're doing.
Fix profile sync from multisite subsites
- More detailed plugin update warnings
- Prevent "can_delete" being incorrectly updated
Damage limitation
Broken release :(
Respect existing excluded fields during xProfile query process
Pre-filter profile query when BP is sufficiently recent
Fix translation (props flegmatiq)
- Reconnect field data to field definitions when plugin is reactivated
- Hides default name field from Profile Edit admin screen in BP 2.1+
Tested compatibility with WP 3.8
Compatibility with 'WP FB AutoConnect Premium' and 'CiviCRM WordPress Profile Sync' plugins
Initial release
Initial commit