WordPress as CMS can be an excellent and much cheaper alternative for Personify MemberClicks Membership website, MemberClicks Conference and Event Management website, and MemberClicks Learning Management website using relevant WordPress plugins. it also makes sense to use WordPress if you already have WordPress powered website and can easily add other relevant plugins.
You just need to get our Personify MemberClicks Auth plugin to login and integrate Personify MC Professional members conveniently with WordPress via API.
Using Oasis API, Personify MemberClicks Auth WordPress Plugin enables clients to allow their MemberClicks users login into their WordPress website using their MemberClicks credentials. It integrates MemberClicks members data via Oasis API REST calls and use it to show relevant content on Dashboard page.
With the MemberClicks Auth WordPress Plugin version 2.5.3, released on Jan, 2023, user type or Groups can be assigned at the time of user registration and logging in the WordPress website. It can be configured from the Plugin Settings > User Configuration page as shown in the following screenshot.
MemberClicks Auth Plugin Settings Page for User Configuration
Here is the list of MemberClicks Auth Plugin Settings page options where you can update your API info to authenticate your users via Oasis API and setup your other available options.
Apart from choosing Type or Groups to set as WordPress role(s) for the user, you can setup default ole for user, and redirect if the user is no more active to restrict his access and redirect to MemberClicks panel to renew his subscription.
When the user is redirected or logs in using form widget on the website, user is assigned WordPress role(s) automatically using MemberClicks User Type or Groups. To assign this automatically, exact user role(s) must be created and available in this WordPress website or the role will not be assigned to new user.
For instance, a MemberClicks User Type “Associate” should be added as “associate” or “Fellows In Training” as “fellows_in_training” as user role name (ID). Same for MemberClicks user groups “Associate” and “Fellows In Training” should be created as “associate” and “fellows_in_training”. You can use any role adding plugin, such as “User Role Editor Plugin“, for adding roles in your website.
Please see the screenshot of adding new role with the User Role Editor Plugin.
Issue Importing User Typr or Groups
If your Personify MC Professional member Groups or Type are not being imported and assigned in WordPress as roles, please check the System Attributes to be available / included in API response for profiles in Personify MC Professional admin panel from this article.
“The list of attributes in the user’s profile is restricted further by profile owner attribute security. An attribute will be included in the profile if the user has permission to view the attribute on their own profile.”
Solution: Please check profile owner attribute security in the Personify MC Professional to be enabled / disabled for api response for member profile endpoint.
You can buy the Personify MC Professional WordPress plugin here