PMPro – Lock Membership Level is a WordPress plugin that allows you to lock membership level changes for specific users or by level for a specified term. It provides administrators with precise control over member retention and subscription stability. Use it to enforce installment plan completions or block abusive members from frequent plan switching.
WPExclusive members get access to Lock Membership Level as part of a full plugin and theme library — plans from $9.99/month. See the full Paid Memberships Pro collection →
What Is PMPro – Lock Membership Level?
PMPro – Lock Membership Level is developed by Paid Memberships Pro and is a membership plugin for WordPress. It acts as a specialized extension for the core PMPro platform to manage how and when users can modify their current subscription status. It belongs to the membership category on WPExclusive, alongside other tools for account restriction and level management.
The plugin solves the issue of members canceling site access before fulfilling payment obligations or switching plans to exploit introductory offers. It is designed for site owners running installment-based memberships or those dealing with high churn rates among specific user groups.
PMPro – Lock Membership Level Features
The feature set is built around granular restriction rules that apply at both the user and global membership level tiers.
Individual Member Locking
Administrators can lock a specific user from making any changes to their membership level profile. This is particularly effective for blocking abusive members who repeatedly purchase and cancel memberships to reset trial periods. The lock can be applied to all levels the user holds or specific tiers, with options for indefinite or dated expirations which is crucial for membership site stability.
Term-Based Level Restrictions
Lock Membership Level allows for global rules that restrict cancellations until a required number of installment payments are made. You can set a membership level to be locked for a fixed number of days, weeks, months, or years upon signup. This ensures members remain committed to the plan for the intended duration of a contract or course timeline.
Custom Redirection Logic
When a member is locked, the plugin automatically redirects them away from the membership checkout or cancellation pages if they try to change their status. Site owners can define a custom “Membership Locked” destination page within the WordPress admin. This page can display a clear message explaining why the account is restricted using a default shortcode.
Pricing
Check current pricing on the Lock Membership Level sales page — WPExclusive members access it as part of their plan.
| Plan | Price | Sites | Includes |
|---|---|---|---|
| WPExclusive Membership | From $9.99/month | Unlimited | Lock Membership Level + full library |
For developers managing multiple sites, a WPExclusive membership covers Lock Membership Level plus hundreds of other plugins and themes — usually less than one premium license.
Latest Version
The current version is v1.0.2. The plugin receives regular updates to ensure compatibility with the core Paid Memberships Pro environment. WPExclusive updates plugin files promptly after each release.
How to Install
- Download the Lock Membership Level .zip from your WPExclusive member account
- In WordPress: Plugins → Add New → Upload Plugin
- Select the .zip and click Install Now → Activate
- Navigate to Memberships → Settings → Pages to set up the Membership Locked redirect page
- Go to Memberships → Settings → Levels to apply lock rules to specific membership tiers
Use Cases
Enforcing Installment Payment Plans
Prevent users from canceling their subscription before a specific number of payments have been processed by locking the level for a set term via membership level settings.
Controlling High-Risk or Abusive Members
Manually apply an indefinite lock to specific users who have a history of canceling and re-signing up to prevent them from exploiting site resources or trial periods.
Agencies and Developers Managing Multiple Client Sites
Agencies can deploy standardized membership restriction rules across various client portals using a single WPExclusive membership to keep costs low while providing advanced functionality.
Pros and Cons
✅ Strengths
- Automates the enforcement of installment plan durations
- Defines clear redirection logic for restricted access attempts
- Supports both indefinite and date-specific expiration for user locks
⚠️ Limitations
- Lock settings do not apply retroactively to existing members of a level
- Locks do not prevent standard level expiration if an account expiration date is set
- Developer auto-updates require an active license key. WPExclusive publishes updates manually when new versions are released.
Is PMPro – Lock Membership Level GPL Licensed?
Yes. PMPro – Lock Membership Level is distributed under the GNU General Public License (GPL) — the same license that governs WordPress itself. GPL gives any user the legal right to use, study, share, and redistribute the software. This is the legal framework that makes WPExclusive’s membership model possible.
WPExclusive distributes 100% original, unmodified files — the same release the developer publishes. No injected code, no alterations, no security risks.
Get PMPro – Lock Membership Level on WPExclusive
WPExclusive membership starts at $9.99/month, $87/year, or $149 lifetime — giving you PMPro – Lock Membership Level plus every plugin and theme in the library, on unlimited sites.
Explore the full Paid Memberships Pro collection → or browse all WordPress plugins →
Frequently Asked Questions
What does PMPro – Lock Membership Level do?
PMPro – Lock Membership Level is a membership extension that restricts users from changing or canceling their plans. Lock Membership Level is used to enforce installment terms and manage abusive user behavior.
Is PMPro – Lock Membership Level free?
The plugin is a premium Add On from Paid Memberships Pro. It is available to access via WPExclusive in membership plans starting from $9.99/month.
What is the latest version of PMPro – Lock Membership Level?
The current version is v1.0.2. The plugin is actively maintained — WPExclusive members always receive the most current release.
How much does PMPro – Lock Membership Level cost?
Retail pricing is usually included in Paid Memberships Pro premium plans. Via WPExclusive, it is included in plans from $9.99/month.
Is it legal to use PMPro – Lock Membership Level via WPExclusive?
The plugin is GPL licensed, which explicitly permits redistribution. WPExclusive provides original, unmodified files — fully within GPL terms.
Does locking a level for a term apply to existing members?
No, setting a lock on a level only applies to new members who sign up after the setting is enabled. For existing members, Lock Membership Level requires manual user editing or custom code to apply the lock.





