plugin-icon

Role Based Content Restrictor

제작자: inzidev·
Restrict access to pages, posts, and custom post types by user roles or login status with a clean and conflict-free interface.
평가
5
버전
1.4.0
활성화된 설치 항목
90
최근 업데이트일
May 27, 2026
Role Based Content Restrictor

Role Based Content Restrictor allows you to restrict access to individual posts, pages, and custom post types based on user roles or login status — now with a simplified and intuitive interface.

Key Features

  • Restrict content based on user roles
  • Restrict content to logged-in users only
  • Restrict content to logged-out users (visitors only)
  • Set a custom redirect page per post
  • Configure a global fallback redirect from plugin settings
  • Clean radio-based UI to avoid conflicting settings
  • Fully backward compatible with previous versions

Improved Restriction UI

The plugin now uses a single “Restriction Type” selector instead of multiple toggles:

  • No Restriction
  • Restrict access to this content for roles
  • Restrict to Logged-in Users Only
  • Restrict to Logged-out Users Only (Visitors Only)

Only relevant fields are shown based on the selected option, making configuration clearer and preventing conflicts.

Smart & Conflict-Free Logic

The plugin ensures consistent behavior with a clear priority system:

  • Visitors Only highest priority (logged-in users are redirected, except administrators)
  • Logged-in Only restricts access to authenticated users
  • Role-based restriction applies when selected

Visitors Only Behavior

When Visitors Only is enabled: – Logged-out users can access the content – Logged-in users are redirected to a selected page – If no page is selected, the plugin uses the post redirect or global fallback – Administrators are always allowed access

Backward Compatibility

Existing settings are fully preserved: – Older saved configurations are automatically mapped to the new interface – No data loss when switching between restriction types – Hidden fields are not submitted to prevent accidental overwrites

Perfect for: * Membership sites * Learning Management Systems (LMS) * Intranets and company portals * Client dashboards or gated content areas * Login / Register pages (visible only to visitors)

Lightweight, developer-friendly, and works with any theme or builder (Elementor, Gutenberg, etc.).

About the Author

Inzamam Abbasi – Professional WordPress Developer with over 10 years of experience, specializing in custom plugin development and scalable WordPress solutions. Delivered 1,000+ projects including membership systems, LMS platforms, and enterprise WordPress solutions.

Learn more at https://inzidev.com

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0.2
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.