SanctumGate
SanctumGate gives small websites an easy way to keep the majority of pages and posts private for active members without the complexity of a full-on membership system. With simple, granular access controls, you decide exactly what the public sees — and what stays reserved for your logged-in community
SanctumGate gives small websites an easy way to keep the majority of pages and posts private for active members without the complexity of a full-on membership system. With simple, granular access controls, you decide exactly what the public sees — and what stays reserved for your logged-in community.
Key Features: * Page-Level Control : Choose specific pages to make publicly accessible * Category-Based Access : Make entire categories of posts public * Category Archives : Public category archive pages for allowed categories * User-Friendly Interface : Checkbox-based selection instead of manual ID entry * Visual Feedback : See exactly what’s currently public at a glance * Lightweight : Minimal performance impact, perfect for smaller sites
Perfect For: * Small business websites * Community sites * Member-only content areas * Private blogs * Non-profit organization sites
Usage
Basic Setup
- 01Navigate to Appearance → SanctumGate in your WordPress admin
- 02You’ll see two sections: “Allowed Pages” and “Allowed Categories”
Making Pages Public
- Check the boxes next to any pages you want to be publicly accessible
- The home page is always public by default
- Save your changes
Making Posts Public by Category
- Check the boxes next to categories whose posts should be public
- All posts in checked categories will be accessible without login
- Category archive pages for allowed categories are also public
- Save your changes
What Stays Private
Everything else on your site will require users to log in to access, including: * Unchecked pages * Posts in unchecked categories * All other post types and content
Support
For support, please visit the WordPress support forums or check the plugin documentation .
Credits
Developed by LaughterOnWater Inspired by the need for simple, effective access control on small WordPress sites.