Contributors: needle, cuny-academic-commons
Donate link: https://www.paypal.me/interactivist
Tags: civicrm, acf, sync
Requires at least: 4.9
Tested up to: 5.6
Stable tag: 0.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Keeps WordPress User Profile fields in sync with their corresponding CiviCRM Contact fields.
Please note: this is the development repository for CiviCRM WordPress Profile Sync. It can be found in the WordPress Plugin Directory, which is the best place to get it from if you're not a developer.
The CiviCRM WordPress Profile Sync plugin keeps the "First Name", "Last Name", "Nickname", "Email Address" and "Website" fields of a WordPress User Profile in sync with their corresponding fields in a CiviCRM Contact. The synchronisation takes place regardless of whether the changes are made in WordPress or CiviCRM.
The plugin also supports syncing the "First Name" and "Last Name" fields of the WordPress User and CiviCRM Contact with BuddyPress when using the BP xProfile WordPress User Sync plugin.
This plugin is compatible with the CiviCRM ACF Integration plugin and enables syncing of Custom Fields on CiviCRM Contacts with ACF Fields attached to the WordPress User Profiles. It currently only supports the "User Form = Add/Edit" Location Rule.
Important note: Please make sure you have CiviCRM ACF Integration version 0.8.2 or greater.
This plugin recommends a minimum of WordPress 4.9 and CiviCRM 5.23. If you want to maintain sync with BuddyPress user profiles, then it also requires BuddyPress 3.0 and the BP xProfile WordPress User Sync plugin to do so.
There are two ways to install from GitHub:
If you have downloaded CiviCRM WordPress Profile Sync as a ZIP file from the GitHub repository, do the following to install and activate the plugin:
- Unzip the .zip file and, if needed, rename the enclosing folder so that the plugin's files are located directly inside
/wp-content/plugins/civicrm-wp-profile-sync
- Activate the plugin
- You are done!
If you have cloned the code from GitHub, it is assumed that you know what you're doing.