This enables you to have, among other things, content on your website that is accessible to current members as defined by the membership types and status rules that you set up CiviCRM.
Please refer to Installation page for configuration instructions as well as for how to use this plugin with versions of CiviCRM prior to 4.6..
For versions of CiviCRM prior to 4.6, this plugin requires the branch of CiviCRM WordPress plugin plus WordPress php hook file from CiviCRM Hook Tester on GitHub so that it overrides CiviCRM file.
The first thing to decide is whether you want CiviCRM WordPress Member Sync to synchronize CiviCRM Memberships to WordPress Roles or WordPress Capabilities.
For every membership type, you will need to determine CiviMember states that define the member as current thereby granting them WordPress capabilities.
Groups plugin active, then all civimember ID capabilities will be added to its custom capabilities as well as to the list of capabilities used to enforce read access on posts..
Membership Status Capability will also be added to WordPress user that is tied to the status of their membership.
For every membership type, you will need to determine CiviMember states that define the member as current thereby granting them WordPress role.
Then take away the membership for the in their CiviCRM record, log back in as the user, and make sure you no longer have that role or those capabilities...
Browse the code, check out SVN repository, or subscribe to the development log by RSS...
Read more