Protect your premium content with precision using ARMember WordPress Membership Plugin. Easily control who sees your posts, pages, menus, and more – based on membership levels, or login status.
ARMember uses a user-friendly and simple toggle system for content restriction. With a simple ON/OFF toggle, restrict all types of content, including posts, pages, taxonomies, and menus.
Note: By default, all existing site content remains publicly accessible. Once ARMember is configured, you can apply access rules to both existing and newly created content.
ARMember lets you restrict access for:
Easy Toggle Based Access Rule Grid in Dashboard Check Following Screen
Access Rules Grid View
The Access Rules screen provides a visual matrix to manage restrictions efficiently:
This setup ensures you always know which content is visible to which user groups.
Access Rules – Metabox for New Content
When you add a new page, post, or custom post, the default Access Rules set in the general options will be applied automatically for that specific content type.
However, those default rules are editable from the individual page/post/custom post editor via the Access Rules metabox located in the top right corner. You can easily change or override the restrictions for that particular content piece without leaving the editor.
ARMember provides a way to restrict only a portion of the content on any page, post, or custom post.
This option is directly available above the WordPress editor, named โRestrict Contentโ.
Clicking this opens a handy popup where you can define restriction rules specifically for the selected section of content.
Default Access Rules for New Content
Set your global access preferences from ARMember > General Settings > Default Restriction Rules. When new content is created, these rules apply automatically.
You can easily override them using the post/page editor metabox.
Partial Content Restriction (Shortcodes)
Protect only part of your content using the built-in Restrict Content tool or shortcode:
[arm_restrict_content plan="{PLAN-ID}" type="show"]
Your premium content goes here.
[armelse]
[/arm_restrict_content]
Use [armelse]
to show alternative content to non-members.
Perfect for:
Integration Support for BuddyPress & BuddyBoss
Restrict social profiles, member directories, messaging, and more using ARMemberโs BuddyPress and BuddyBoss support. Activate the respective add-ons to control content access on social components.
Best Use Cases
FAQs – Content Restriction on WordPress with ARMember
1. How do I restrict specific pages or posts on WordPress? (with ARMember)
ARMember allows you to restrict individual pages, posts, custom post types, categories, and even archive pages using built-in options. Simply toggle โONโ the protection for the specific page or post you want to restrict.
2. Is it possible to restrict content based on membership level?
Absolutely, Yes! You can easily define visibility rules for content based on membership plans, or logged-in/logged-out status.
3. How can I hide only part of a post or page?
Use ARMemberโs partial content restriction shortcodes. Wrap the private content within:
[arm_restrict_content plan="{PLAN_ID}" type="show"]Your premium content goes here.[armelse]โฆ [/arm_restrict_content]
You can also show alternate content with [armelse]
.
4. Can I restrict WordPress menus based on user access?
Yes. ARMemberโs NAV Menu Lock feature lets you hide or show specific navigation menu items depending on membership level.
5. How do I apply default content restriction rules for new posts/pages?
Go to ARMember โ General Settings โ Default Restriction Rules to set global rules that automatically apply to all newly created content types.
6. What is a Site-Wide Restriction, and when should I use it?
Site-Wide Restriction makes your entire site private and requires users to log in before accessing any content – perfect for internal networks or exclusive communities.
Glossary:
Access Rule: A permission setting in ARMember that defines who can view content
Partial Restriction: Hides specific sections of a page/post using shortcodes
Meta-box Override: Allows editing of access rules directly from the post editor
NAV Menu Lock: Hides navigation items from unauthorized users
Site Restriction Mode: Forces login before accessing any site content