Automatically assigns WordPress roles to members based on their membership level, with roles removed upon expiration or cancellation.
Subscribe to download and install
This add-on extends Paid Memberships Pro by enabling automatic WordPress role assignment based on membership levels. Members are automatically assigned specific WordPress roles when they join or upgrade to different membership tiers, and roles are removed when memberships expire or are cancelled. This integration allows membership levels to control user capabilities and access permissions within WordPress.
This add-on is ideal for membership sites that need to control user access and capabilities based on membership tier. It works well for sites using plugins that depend on WordPress roles for feature access, such as content restriction plugins, forum plugins, or custom functionality that checks user capabilities. Site administrators who want to automate role management and ensure members have appropriate permissions based on their membership level will find this add-on useful.
* SECURITY: Improved security and escaping of strings. * ENHANCEMENT: Improved capability for Paid Memberships Pro V3.0+ logic. * ENHANCEMENT: Defaulting to the "New User Default Role" setting when no role is selected within the membership level settings. This will dynamically change based on the default WordPress setting. * ENHANCEMENT: Allows creation of custom level roles for each membership level at any time if the role does not exist. * ENHANCEMENT: Deletes the `pmpro_draft_role` role when the plugin is deleted or delete roles and deactivate option is selected from the plugins page. * REFACTOR: Refactored some code to use built-in methods available from Paid Memberships Pro and older versions to support backwards compatibility.
Paid Memberships Pro
Get access to Paid Memberships Pro – Roles For Membership Levels and 4,000+ more plugins with a subscription.
Subscribe to download and install
This plugin is distributed under GPL license. Zeebrar is not affiliated with or endorsed by the original developer.
WordPress membership plugin for creating subscription sites with content restriction, recurring payments, and member management.
Creates member-specific RSS feeds that deliver content based on individual membership access levels in Paid Memberships Pro.
Restrict access to WordPress custom post types by membership level with optional non-member redirection.
Customize pricing text and subscription messaging for membership levels and discount codes in Paid Memberships Pro.
Collects member shipping and mailing address information during membership checkout for sites distributing physical products.
Enables membership site administrators to set up a custom approval process for new member applications before granting access.