Just updated126 new versions in the last 24 hours
Paid Memberships Pro - Roles Add On plugin banner
Plugin Updated

PMPro - Roles

by Paid Memberships Pro paidmembershipspro.com v1.5.4 Unlimited sites

This is an add-on plugin for Paid Memberships Pro that ties each membership level to a WordPress user role. When someone joins, upgrades, downgrades or cancels, their role changes to match, so their permissions stay in line with what they pay for.

Install this firstPlease install the Paid Memberships Pro Plugin from here before installing the Add-ons
Go to product
Version
1.5.4
Released
Sep 29, 2026
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $1.03 on its own

What’s new in PMPro - Roles 1.5.4

Version 1.5.4 · Sep 29, 2026 Latest
  • SecurityImproved sanitization and escaping throughout the plugin to resolve Plugin Check security findings.
  • FixedFixed level names with apostrophes creating role names with a stray backslash.

What it does

Paid Memberships Pro handles levels and access to content, but many sites also need members to have different capabilities across WordPress itself. Managing those roles by hand gets messy as members move between tiers. The Paid Memberships Pro - Roles Add On solves this by assigning a custom WordPress role to each member based on their level, so backend permissions and frontend visibility can follow membership automatically.

Setup happens in a settings screen where you map roles to membership levels, with no code needed. Your existing membership structure stays as it is. Because the add-on works with standard WordPress roles, other plugins that check user roles can use those assignments too, which makes it a practical fit for sites that combine membership with forums, courses or member tools that rely on roles.

Best for

  • Membership sites built on Paid Memberships Pro
  • Site owners offering different capabilities per membership tier
  • Agencies building role-based member areas for clients

Features

Automatic role assignment

Members receive a custom WordPress role based on their membership level, so you do not have to change user roles manually when people sign up.

Roles follow membership changes

When a member upgrades, downgrades or cancels, their role updates automatically, keeping their permissions in sync with their current level.

Role mapping per level

A settings interface lets you define which role goes with each membership level, and you can adjust those mappings without writing any code.

Backend and frontend control

Because access is tied to WordPress roles, you can shape what members can do in the dashboard and what they see on the front of the site.

Works with role-aware plugins

Other plugins that support WordPress roles can use the roles this add-on assigns, letting membership level drive access in those tools as well.

Keeps your existing setup

The add-on runs alongside the Paid Memberships Pro core plugin and leaves your current membership levels and structure in place.

PMPro - Roles older versions

  • 1.5.3Sep 131 improvement, 1 security fix
  • 1.5.2Jun 131 fix, 2 security fixes
  • 1.5Nov 6, 20255 improvements, 1 security fix

Members and buyers of this product can download older versions.

Questions about PMPro - Roles

Do I need Paid Memberships Pro for this to work?

Yes. This is an add-on for Paid Memberships Pro and works alongside the core plugin. It uses your existing membership levels and assigns WordPress roles to members based on those levels.

What happens to a member's role if they cancel or change levels?

The add-on updates the member's role automatically when they upgrade, downgrade or cancel. Their WordPress permissions stay in sync with their current membership level without any manual changes from you.

Can other plugins on my site use these roles?

Plugins that support standard WordPress roles can work with the roles this add-on assigns. That means a member's level can also influence what they can access in those other tools.

Do I need to write code to set up the role mapping?

No coding is required. You define which role belongs to each membership level through a settings interface and can change those assignments whenever you need to.

Is PMPro - Roles free?

The code of PMPro - Roles is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of PMPro - Roles is this?

Version 1.5.4, released Sep 29, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update PMPro - Roles?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of PMPro - Roles automatically and keeps a backup, so you can roll back.

More from Paid Memberships Pro

PMPro - Roles 1.5.4Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in