Gate hand-picked pages
Lock just the pages you choose — a precise rule for a handful of premium resources, leaving everything else public.
- Pick exact pages/posts
- Leave the rest public
- Precise control
Sometimes you only need to gate a few specific pages — a resource hub, a private guide, a tool. Specific Posts targeting lets you hand-pick the exact pages or posts to lock by ID, leaving the rest of your site open. This recipe gates a chosen set.
- Only the selected pages/posts are gated.
- Everything else stays public.
- Mix conditions (plan, role, spend) on the same rule.
- Precise, low-risk gating.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Target TypeMember Access → Post Types | Specific Posts |
| Post Type + Posts/PagesRule target | Pick exact pages/posts (AJAX search) |
| IF conditionRule conditions | Has Active Subscription (or role / spend / purchase) |
| ActionRule action | Message · Redirect · 403 |
When to use this setup
Set it up in 3 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Add a rule with Specific Posts target
In Member Access → Post Types, add a rule and set Target Type = Specific Posts.
Access RulesSearch and select the pages
Choose the post type, then search and add the exact pages/posts to gate.
Access RulesSet the condition and action
Require an active subscription (or another condition) and choose the action shown to non-members.
Content Restriction
This recipe is built from these ArraySubs user-manual guides:
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Member Access
Control who can see, download, and purchase content using flexible rules tied to subscriptions and roles.
Subscription Products
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Related setups to explore
Other configurations you can build with the same modules.
Restrict pages & posts by plan
Gate any page, post, or custom post type to subscribers — show a custom message to everyone else.
Paywall a whole category
Gate every post in a category or tag at once — perfect for a ‘Premium’ section that grows automatically.
Inline content gating (shortcode)
Wrap just part of a page with [arraysubs_restrict] — public intro, gated premium section, all on one page.
Questions, answered
Unlock the complete Pro stack
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available
