Moves membership-based content access rules from MemberPress to PMPro.
Table of contents
What Migrates
- Single post restrictions (membership-based)
- Single page restrictions (membership-based)
- Category-based restrictions
- Parent page restrictions (child pages inherit the restriction)
- “All posts” restriction rules
- “All pages” restriction rules
What Does NOT Migrate
- Custom post type restrictions: Use the Custom Post Type Membership Access Add On
- Drip/time-based content: Use the Series: Drip-Feed Content Add On
- Partial content restrictions within a post: PMPro restricts entire posts by default. Use the
shortcode or the Content Visibility block to protect sections within a post. - Content expiration rules (time-limited access based on membership start date): Configure via custom code
- Role/capability-based restrictions: Configure via custom code
- User-specific restrictions: Set up manually or via custom code
- MemberPress product category restrictions: Set up category restrictions in PMPro under Memberships > Settings > Advanced
- Level group-based restrictions: Recreate using PMPro level assignments
- Paywall / metered content: Use the Limit Post Views Add On
Click Queue Content Restriction Migrations to begin. Like user migration, this runs in the background via Action Scheduler.
After migration, test protected pages by visiting them while logged out or as a non-member to verify access is restricted correctly.
Get Support From Our Team of Experts
Have a question about how to use this feature? Our Support Page outlines three ways to get support.
Our Max plans include hands-on help customizing your membership site and implementing new features. Upgrade to PMPro Max now »
Last updated on July 29, 2026
Was this article helpful?
YesNo

