Paid Memberships Pro – Roles Add On
Assign WordPress roles to Paid Memberships Pro membership levels, giving members defined capabilities and connecting membership access with role-based plugins.
Instant access Original unmodified files Free future updates
Roles for Membership adds a WordPress role layer to Paid Memberships Pro membership levels. Instead of treating a level only as a membership status, the add-on lets you assign one or more WordPress roles after signup, giving each level a defined set of capabilities and permissions.
Role assignments by level
The central feature is a setting attached to each Paid Memberships Pro membership level. Administrators choose the role or roles that members receive after signing up, so a membership level can carry a corresponding WordPress permission set. This is useful when the rest of a site already uses roles to decide what logged-in users can access or do.
The arrangement also supports different contribution levels. A basic membership can receive a standard role, while a higher level can be assigned a role such as Author for members expected to contribute content. The role assignment follows the membership structure rather than requiring separate manual changes for every user.
What it adds
- Create a custom WordPress role for each Paid Memberships Pro membership level.
- Assign one or more roles to members after signup.
- Define capabilities and permissions for custom roles.
- Assign multiple WordPress core roles to a membership level.
- Give selected members higher roles, including Author, for site contribution.
- Connect Paid Memberships Pro with plugins that control access through WordPress roles.
That list makes the add-on more than a label-to-role mapping. It provides a route from membership level to WordPress capability, which is the part other role-aware plugins need in order to recognise a member’s status. Sites using several tools with role-based access rules have a clear reason to consider this approach.
Useful connections
Role-aware integrations are the strongest practical case. A plugin that checks WordPress roles rather than Paid Memberships Pro levels can work with the membership structure once the appropriate role is assigned. This avoids maintaining an entirely separate access designation for those integrations.
The same model suits sites where membership includes participation as well as restricted access. Assigning Author to a higher level gives those members a familiar WordPress role for contribution, while custom roles provide a place to specify the capabilities intended for other levels.
Where it falls short
The add-on depends on the role system already present in WordPress and on Paid Memberships Pro membership levels. It is therefore not a standalone access-control model; its value depends on having levels to assign and role-aware plugins or capabilities to use.
WordPress roles are broad permission groups, so assigning a higher core role such as Author grants a wider set of capabilities rather than one narrowly defined action. That makes role design important. Assigning multiple roles to one membership level adds flexibility, but it also creates more permission combinations to review when membership structures change.
There is also a distinction between membership status and WordPress capability. This add-on connects the two, but the vendor description does not indicate that it supplies its own content rules, reporting, or a separate permission interface beyond the role settings. Teams seeking fine-grained controls should account for the capabilities provided by the selected roles and any connected plugins.
Who should use it
Roles for Membership fits Paid Memberships Pro sites that need membership levels to influence WordPress permissions. It is particularly suitable for administrators integrating role-based access plugins or creating a higher membership tier for members who contribute through WordPress.
It is less compelling for a site that only needs to restrict membership content through Paid Memberships Pro and has no role-based integration to support. For sites with a clear role structure, though, the add-on provides a direct way to carry membership-level assignments into the wider WordPress permissions system.
The verdict
Download Paid Memberships Pro – Roles Add On and see for yourself
You get the full Paid Memberships Pro – Roles Add On release, ready to install, plus every update that follows. One click and it is yours.
Download Paid Memberships Pro – Roles Add On- Instant download
- Original developer files
- Updated 14 Sep 2026
Related reviews
Browse allPaid Memberships Pro MemberPress Migration Toolkit Add On
Moves MemberPress members, subscriptions, levels, and content restrictions into Paid Memberships Pro through a guided Wo…
Paid Memberships Pro
CCBill payment processing for Paid Memberships Pro, with credit card, ACH and debit options for WordPress membership sub…
Connect Paid Memberships Pro to Discord
Connects Paid Memberships Pro membership levels with Discord roles, giving members controlled community access while red…