User Registration Content Restriction is a lightweight WordPress plugin that lets you lock pages, posts, and custom content behind user roles, login status, and membership rules. Build private areas, premium content, or member-only communities with flexible access controls, seamless login/registration, and Gutenberg/shortcode support—no coding required.
- Restrict content by login status, user role, or specific users
- Protect posts, pages, custom post types, and categories
- Granular rule builder for per-page or global restrictions
- Custom redirect for restricted content (login, pricing, or custom URL)
- Show teaser/preview text to non-logged-in visitors
- Shortcodes and Gutenberg blocks for conditional content
- Instant lock for files and media via protected pages
- Custom messages for unauthorized or logged-out users
- Works with popular membership and LMS plugins
- Front-end user registration and login compatibility
- Support for WooCommerce products and customer roles
- Performance-friendly; no heavy queries or bloat
- Developer-friendly hooks and filters
- Multisite-ready and translation-ready
- GDPR-friendly; respects native WordPress privacy tools