Restrict Content by User Roles

Restrict Content by User Roles

This feature allows you to restrict post/page/custom post type content based on user roles using a shortcode. You can place your restricted content within the shortcode to limit the access.

Allow Content for User Roles

This feature allows you to allow content for certain user roles. You can use allowed_roles attribute to define the user roles for allowing content. Let’s take a look at the usage of this attribute.

Allowing Content for One User Role


[[wppcp_private_content allowed_roles="subscriber" ]
Private Content for Subscriber User Role
[/wppcp_private_content]]

Allowing Content for Multiple User Roles


[[wppcp_private_content allowed_roles="subscriber,editor" ]
Private Content for Users with
Subscriber or Editor User Role
[/wppcp_private_content]]

Allowing Content for Multiple User Roles of Single User

[[wppcp_private_content allowed_roles="subscriber,editor" role_operator="AND" ]
Private Content for Users with
Subscriber and Editor User Roles
[/wppcp_private_content]]

Block Content for User Roles

This feature allows you to block content for certain user roles. You can use blocked_roles attribute to define the user roles for blocking content. Let’s take a look at the usage of this attribute.

Blocking Content for One User Role


[[wppcp_private_content blocked_roles="subscriber" ]
Private Content Blocked for Subscriber User Role
[/wppcp_private_content]]

Blocking Content for Multiple User Roles


[[wppcp_private_content blocked_roles="subscriber,editor" ]
Private Content Blocked for Users with
Subscriber or Editor User Role
[/wppcp_private_content]]

Blocking Content for Multiple User Roles of Single User


[[wppcp_private_content blocked_roles="subscriber,editor" role_operator="AND" ]
Private Content Blocked for Users with
Subscriber and Editor User Roles
[/wppcp_private_content]]

[mpc_textblock content_width=”100″ font_preset=”mpc_preset_17″ font_color=”#ffffff” font_size=”22″ margin_divider=”true” mpc_tooltip__border_divider=”true” mpc_tooltip__padding_divider=”true” class=”wpexpert-wpro-ad-free-docs-static-text”]WP Private Content Pro[/mpc_textblock][mpc_animated_text duration=”1000″ delay=”2650″ text_font_preset=”mpc_preset_17″ text_font_color=”#ffffff” text_font_align=”center” text=”Extend Features of Free Version|||Simple Setup|||Advanced Restriction Rules|||Membership & Private Page Management|||Priority Support|||” text_border_divider=”true” text_padding_divider=”true” disable_sides=”true” sides_font_preset=”mpc_preset_17″ sides_font_color=”#ffffff” sides_font_align=”center” border_divider=”true” padding_divider=”true” margin_divider=”true” class=”wpexpert-wpro-ad-free-docs-animated-text”][mpc_button preset=”mpc_preset_29″ url=”url:https%3A%2F%2Fwww.wpexpertdeveloper.com%2Fwp-private-content-pro%2F|||” font_preset=”mpc_preset_20″ font_color=”#ffffff” font_size=”16″ font_transform=”uppercase” font_align=”center” title=”VIEW MORE” background_color=”#2bb3e7″ border_divider=”true” border_top=”2″ border_right=”0″ border_bottom=”2″ border_left=”0″ border_style=”solid” border_color=”#ffffff” border_css=”border-top:2px;border-right:0px;border-bottom:2px;border-left:0px;border-color:#ffffff;border-style:solid;border-radius:0px;” border_radius=”0″ padding_divider=”true” padding_top=”12″ padding_right=”32″ padding_bottom=”12″ padding_left=”32″ padding_css=”padding-top:12px;padding-right:32px;padding-bottom:12px;padding-left:32px;” margin_divider=”true” margin_top=”11″ margin_css=”margin-top:11px;” hover_font_color=”#2bb3e7″ hover_background_color=”#ffffff” hover_background_effect=”expand-horizontal” hover_background_offset=”0″ hover_border_divider=”true” hover_border_css=”border-radius:0px;” hover_border_radius=”0″ mpc_tooltip__border_divider=”true” mpc_tooltip__padding_divider=”true” class=”wpexpert-wpro-ad-free-docs-button”]