Paid Memberships Pro
Restrict custom post types by Paid Memberships Pro level, giving courses, events, portfolios and other member content a clearer access model inside WordPress.
Instant access Original unmodified files Free future updates
Restricting custom post types by membership level gives a Paid Memberships Pro site a more precise way to separate member content. This add-on applies that model to custom content such as courses, events, portfolios, case studies and products, with controls presented alongside the relevant post content.
Access by content type
The add-on is built for sites where standard posts and pages are not the whole publishing model. It supports access control for any custom post type, including content registered by third-party plugins or custom development. That makes the membership rules relevant to the content structure rather than limited to a single generic post format.
Membership levels provide the main organising principle. An editor can assign which levels are allowed to view a custom post type, creating tiered access for different audiences. This supports a straightforward progression from basic membership content to higher-level material, as well as content arrangements intended to encourage membership upgrades.
Useful editorial controls
Restrictions are managed from the post editor screen, so access decisions sit close to the content they affect. An editor working on a course lesson, event listing or case study has a direct place to set the relevant membership rules instead of relying on a separate content-protection workflow.
- Restrict custom post types according to Paid Memberships Pro membership levels.
- Protect multiple custom post types, including built-in and third-party content types.
- Apply the add-on to courses, events, portfolios, case studies or products.
- Use hooks and filters for more advanced access rules and content display.
- Manage restrictions through options available in the post editor.
For varied membership libraries
The strongest use case is a membership site with several distinct kinds of material. A site publishing courses alongside events, or products alongside case studies, needs rules that follow those separate content types. Supporting multiple custom post types lets the membership structure cover that broader library without treating every item as an ordinary page.
The developer-facing hooks and filters add a second layer for sites with requirements beyond the editor options. They provide an extension point for customised access rules and display behaviour, while the editor interface keeps the basic level assignments accessible to non-technical users.
What to weigh
This is an add-on for Paid Memberships Pro, not a standalone membership system, so its usefulness rests on having that core plugin in place and organising the site around its membership levels. That dependency also means it is not the right fit for a site seeking custom post type restrictions without the Paid Memberships Pro model.
The wide custom-post-type scope brings an editorial responsibility with it. Supporting many content types does not by itself define a coherent access plan; someone still has to decide which levels should see each type and maintain those assignments as the library grows. Sites with complex rules will also need to use the available hooks and filters rather than relying only on the basic editor controls.
Who it suits
Paid Memberships Pro users building a membership library from custom content will find a focused tool here. It suits sites that need level-based protection for courses, events, portfolios, case studies or products and want those decisions handled at the content level. Developers also get extension points for a more tailored implementation, while editors get a direct way to manage ordinary restrictions.
The verdict
Download Paid Memberships Pro and see for yourself
You get the full Paid Memberships Pro release, ready to install, plus every update that follows. One click and it is yours.
Download Paid Memberships Pro- Instant download
- Original developer files
- Updated 9 Oct 2026
Related reviews
Browse allGetPaid
Paid trials let visitors try subscriptions, courses, or digital downloads for a limited fee, with trial settings, paymen…
PrivateContent
Content access rules for membership sites and courses, with multiple user levels, registration management, shortcodes an…
LearnPress Certificates Add-on
Issue branded completion certificates from LearnPress with drag-and-drop layouts, course data fields, PDF output and aut…