Paid Memberships Pro v3.8.2 - WordPress Plugin (Activated)
The most complete member management and membership subscriptions plugin for WordPress Paid Memberships Pro gives you all the tools you need to start, manage, and grow your membership site.
Same brand
More from Paid Memberships Pro
Paid Memberships Pro – Google Analytics Integration
by Paid Memberships Pro v3
Google Analytics Integration for GA4 to measure traffic, interactions, and ecomm...
Paid Memberships Pro – Abandoned Cart Recovery
by Paid Memberships Pro v3
The Abandoned Cart Recovery Add On helps maximize your membership site’s revenue...
Paid Memberships Pro - Limit Logins
by Paid Memberships Pro v3
The Limit Logins Add On restricts simultaneous logins for the same user account,...
Related items
Related Membership Plugins
Profile Builder Pro
by Cozmoslabs
Login, registration and edit profile shortcodes for the front-end.
Memberpress Pro
by MemberPress
MemberPress will give you the ability to confidently create, manage and track me...
SureMembers
by SureCart
SureMembers is the fastest and easiest way to protect content on your website.
The most complete member management and membership subscriptions plugin for WordPress
Paid Memberships Pro gives you all the tools you need to start, manage, and grow your membership site. The plugin is designed for premium content sites, online course or LMS and training-based memberships, clubs and associations, members-only product discount sites, subscription box products, paid newsletters, and more.
Users can select a membership level, complete checkout, and immediately become members of your site. You decide what content your member can access. Members can log in, view payments, update billing info, or cancel their account directly on your site.
Recent releases
Release history
- SECURITY: Restored sanitization of user field values on save, which had been inactive since v3.4. #3726 (@dparker1005)
- SECURITY: The Authorize.net Silent Post handler now requires Authorize.net API credentials to be configured on the site. #3724 (@dparker1005)
- Read-only user fields are no longer saved on form submission and are now escaped when displayed. This also fixes read-only checkbox and select field values being erased on profile update. #3726 (@dparker1005)
- Fixed broken CSV exports when an exported value contained a quotation mark. #3716 (@dwanjuki)
- Fixed checkout failures that could occur when the matching Stripe price had been archived in the Stripe dashboard. #3717 (@flintfromthebasement)
- Fixed an issue where users with the `pmpro_reports` capability could not view email content in the Email Log popup. #3718 (@dwanjuki)
View changelog
- Added a new `style` attribute to the `[pmpro_checkout_button]` shortcode to render it as a link or a button, and improved its styling. #3708 (@kimcoleman)
- Improved the HTML validity and accessibility of frontend forms and pages, including fixing duplicate `id` attributes and invalid fieldset/legend markup. #3707 (@kimcoleman)
- Added a new `pmpro_restrictable_taxonomies` filter, allowing Add Ons to register custom taxonomies whose terms can be restricted by membership level from the term edit screen. #3704 (@kimcoleman)
- Fixed a fatal error on the Membership Billing page when a subscription's gateway object could not be loaded. #3706 (@kimcoleman)
- Fixed the Members List CSV export so the exporting admin is no longer incorrectly included when exporting filtered or searched results. #3711 (@andrewlimaza)
- Fixed a 404 error when viewing email log details in the modal on sites using Plain permalinks. #3712 (@dwanjuki)
- Fixed select fields overflowing the viewport on small screens. #3705 (@kimcoleman)
- Saving a membership level no longer clears term restrictions, such as tag restrictions, that were set from the term edit screen. #3704 (@kimcoleman)
- Restricted posts are now correctly hidden from searches and archives when a term's ID and term taxonomy ID differ. #3704 (@kimcoleman)
View changelog
- Upgraded the email template editor to the standard WordPress visual/text editor with built-in Liquid syntax autocomplete for variables, tags, and filters. #3695 (@dparker1005)
- Added a new `[pmpro_membership_level]` shortcode for displaying membership level details. #3087 (@kimcoleman)
- Added Divi 5 compatibility for PMPro module-level restrictions and no-access message handling. #3620 (@JarrydLong)
- Added a new `level_group_id` email template variable to every email template class that exposes `membership_id`. #3684 (@kimcoleman)
- Allowed shortcodes in the account page message. #3682 (@kimcoleman)
- Removed the misleading "Advanced Settings" hint from the no-access message controls. #3699 (@dparker1005)
- Clarified the user field meta key hint on the user field settings page. #3698 (@kimwhite)
- Added an Add On icon for the MemberPress Migration Toolkit. (@kimcoleman)
- FIX/ENHANCEMENT: Now hiding the recurring trial settings on membership level and discount code edit pages when the active gateway doesn't support recurring trials. #3628 (@dparker1005)
- FIX/ENHANCEMENT: Added a fallback for email logging when SMTP plugins (e.g. Gravity SMTP) bypass the `wp_mail_succeeded` and `wp_mail_failed` actions. #3697 (@andrewlimaza)
- Cleaned up orphaned membership level relationships when a level is deleted. #3693 (@dparker1005)
- No longer shows the membership confirmation message when the order has not been confirmed. #3682 (@kimcoleman)
- Fixed a fatal error on the Membership Billing page for logged-out requests. #3694 (@flintfromthebasement)
- Fixed the Orders list table appearing blank on mobile by setting the order code as the default primary column. #3696 (@dparker1005)
- Cleared stale card information when a recovered Stripe payment uses a non-card payment method. #3703 (@dparker1005)
- Removed unused `pmpro_userfields_get_group` and `pmpro_userfields_get_field` AJAX handlers. #3672 (@dparker1005)
- Deprecated the credit card expiring email template. #3688 (@dparker1005)
- The Membership Billing page no longer writes `pmpro_b*` user meta on save, and the email field has been removed from that page. #3668 (@dparker1005)
Frequently asked questions
Is Paid Memberships Pro GPL licensed?
Can I use Paid Memberships Pro on multiple websites?
How much does Paid Memberships Pro cost on GPLCoffee?
Are updates included with Paid Memberships Pro?
Is Paid Memberships Pro safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).