Content Restriction for WordPress Membership Sites
User Registration & Membership (URM) gives you a complete, conversion-focused content restriction system that goes far beyond hiding pages.
👥 Trusted by
60,000+ Membership sites
⭐⭐⭐⭐⭐
4.8/5 on WordPress.org
No WooCommerce required


4.9 out of 5
What You Get with User Registration & Membership
A complete access control system in one membership plugin

Multi-Level Access Control
Lock your entire site, individual pages, or specific sections with granular precision.

Conversion-Optimized Restrictions
Replace “access denied” screens with custom messages, CTAs, or registration forms.

Global and Local Overrides
Set site-wide defaults, then override on any page, post, or section as needed.

Unified Access Logic
Combine membership plans, user roles, login state, registration source, and payment status.

Advanced Conditional Logic
Build sophisticated access rules using AND/OR/NOT operators and nested conditions.

Zero Dependencies
No WooCommerce required. No custom code. No additional plugins to manage.
One System for Roles, Memberships and Registration
Most content restriction plugins force you to choose one dimension. URM unifies them all.

Most Content Restriction Plugins

Restrict by roles or membership plans

Separate systems for different access types

Limited conditional logic

Generic “access denied” messages

User Registration and Membership

Unified access system combining all dimensions

Roles, plans, login state, and payment status

Advanced AND/OR/NOT conditional logic

Custom messages, forms, and conversion CTAs

Who They Are
User Role, capability, login state

How They Joined
Member registration source

What They Have
Membership plan, payment status

When They Joined
Membership signup day and date
This unified approach eliminates the need for multiple plugins and custom code.
Control Access at Every Level
From site-wide gating to section-level precision, URM scales to your exact needs

Global Site Restriction
Restrict your entire website from one central location without losing flexibility.
Navigate to:
URM → Settings → Membership → Content Rules

All logged-in users

Specific WordPress User roles

Guest users (non-logged-in)

One or more membership plans

Turn Restriction into Conversion
Instead of a blank lockout page, show custom messages, registration forms, or upgrade CTAs.
→ Restricted content drives signups—not frustration.

Page and Post-Level Restriction
Global rules are powerful—but URM never locks you in. Every page can have its own access rules that can override global rules.

Override the global site restriction on specific pages

Apply independent access rules to individual posts

Restrict pages even when the rest of your site is public
Use Case 1
Blog with paid resources
Use Case 2
Gated premium content
Use Case 3
Mixed-access knowledge bases

Section and Block-Level Restrictions
Restrict specific parts of a page, not the whole thing. Perfect for teasers and progressive content reveals.

Classic Editor
Use shortcodes
[urcr_restrict access_role="admin"]
[/urcr_restrict]

Gutenberg (Block Editor)
Use User Registration and Membership’s Content Restriction block

Elementor
Restrict sections from Advanced Settings → Restrict section
Perfect for:

Teasers & locked premium sections

Logged-in bonuses

Member-only downloads
Advanced Access Control That Scales
When you need more control, URM’s Advanced Content Rules provide sophisticated access logic – not just checkbox combinations.
Build Real Logic
Create complex rules using:
AND
Require multiple conditions
OR
Allow alternative paths
NOT
Exclude specific criteria
{
{
}
}
Group nested conditional logics
Example Rule
Allow access if:
User is logged in
AND
Registered > 7 days ago
OR
Has completed payment
This type of sophisticated logic would require custom code in most plugins. In URM, it’s point-and-click.
Who Can You Restrict?
With Content Restriction, you can restrict or allow access to specific types of visitors on your website.
By User Roles
Offer exclusive premium articles to subscribers or restrict admin-only pages from general users.
By Registration Date
Launch time-sensitive promotions, like granting access to early bird registrants only.
By Login Status
Show exclusive content to logged-in users or prompt visitors to sign up for access.
By Email Domains
Host a private resource hub for your team by granting access to company email domains only.
Content Contributors
Reward top contributors by giving them access to exclusive forums or premium content once they reach a specific post count.
By Capabilities
Create editors-only pages for content workflows or give specific permissions to users with advanced roles.
By Source-Based Registration
Provide unique access to users who sign up via a special campaign form, like a webinar registration.
By Custom Field Values
Tailor access based on user interests or preferences, like showing travel deals only to users who selected “Travel” in their profile.
By Payment Status
Manage membership tiers by granting premium content access only to paying members.
Decide What Happens When Access Is Denied
Restriction isn’t just “block or allow” – it’s an opportunity to guide users to the next step

Custom Message
Show personalized content with rich text, images, and formatting.

Smart Redirect
Send users to upgrade pages, login forms, or custom landing pages.

Registration Form
Display your custom registration form inline for instant conversion.

Teaser Content
Showcase what they’re missing with compelling preview content.

Most Content Restriction Plugins
Focus solely on blocking access.

Dead-end “access denied” screens

No clear path forward

Frustrated visitors bounce

User Registration and Membership
Focuses on guiding users to the next step.

Contextual upgrade prompts

Tailored onboarding experiences

Clear path from visitor to member
This transforms restriction into a guided user journey, not a dead end.
Every restricted page is an opportunity to convert visitors into members.

How Content Rules Work

Step 1
Install User Registration and Membership Pro.

Step 2
Activate “Content Restriction” from the Addon section.

Step 3
Go to Content Rules and select Target Content and Action.

Step 4
Start restricting what you want.
How Content Rules Work?
Step 1: Add New Rule
Click “Add New” in the Content Rules dashboard.
Step 2: Set Your Logic
Create custom logins using user fields and logical operators.
Step 3: Select Target Content
Pick specific pages, posts, taxonomies, or the entire site.
Step 4: Choose Action
Decide what happens when someone tries to access restricted content.


Who This Is Perfect For
Any WordPress site that needs flexible access control without complexity

Membership & Subscription Sites
Monetize premium content with tiered access levels and flexible membership plans.

Online Communities
Create exclusive spaces for members with discussion forums and gated resources.

Educational Platforms
Protect course content and learning materials with enrollment-based access.

SaaS Documentation
Provide customer portals with plan-specific documentation and support resources.

Professional Services
Deliver client-specific resources and reports with secure access control.

Premium Content Publishers
Monetize journalism, research, or analysis with subscriber-only content.
Restrict Content Without Compromising User Experience
From full-site gating to section-level control and advanced logic, URM gives you a complete, WordPress-native content restriction system that scales from simple memberships to complex access scenarios.
✓ 14-Day Money-Back Guarantee
✓ Free Demo Available (No Credit Card)
✓ Expert Support Included


