Secure, Server-Side Content Gating for WordPress
Control exactly who can see your content, directly in the block editor, with a flexible gating system designed for real-world sites.
The CrispyCohd Gated Content Block Pro prevents restricted content from being rendered at all – no shortcodes, no hacks, no fragile front-end scripts.
Works with Lite: seamless upgrade, no content migration required.
Highlights
- Server-side gating (content never renders when blocked)
- Block editor native workflow
- WooCommerce support for purchases & subscriptions*
- Roles & user meta conditions
- Clean output (better SEO & fewer leaks)
*WooCommerce and WooCommerce Subscription support require the official WooCommerce supplied plugins.

Why WP Gated Content Block Pro?
Most “content restriction” plugins rely on CSS or JavaScript to hide content after it’s already been sent to the browser.
This plugin doesn’t. Restricted content is stopped server-side, so it never reaches the front end when access conditions aren’t met.
- Better security
- Cleaner markup
- No SEO penalties from “hidden” content
- No accidental leaks via view-source
Advanced gating conditions
Choose exactly what unlocks content. Then place the gate wherever access should stop.
Login state
Show content only to logged-in users (or only to logged-out visitors).
User roles
Restrict by role, including custom roles added by your site.
User meta
Gate by user meta conditions for flexible membership logic.
WooCommerce purchases
Unlock content for customers who own a specific product(s).
(Requires WooCommerce Plugin)
WooCommerce
Subscriptions
Restrict content to active subscribers.
(Requires WooCommerce Subscriptions Plugin)
Developer Extendable
Designed with hooks to scale with your site as requirements evolve.
Flexible, Block-Based Gated Layouts
The CrispyCphd Gated Content Block works seamlessly with any core or custom WordPress block, giving you full freedom to design gated sections that suit your content and audience.
Because the gate acts as a structural control point rather than a rigid wrapper, you can combine familiar blocks such as Columns, Groups, Buttons, or even the WordPress Login block to build clear, styled calls-to-action for restricted content. This makes it easy to create polished, conversion-focused gated layouts.
Need a custom login prompt? Using the block editor alone, without shortcodes, custom templates, or additional plugins, you can build it.
Customise the block using core or custom blocks to fit your needs…

Sign up or log in to
continue reading
Built for developers
- Server-side rendering
- Clean, namespaced PHP
- Defensive logic (no hard dependencies)
- Backward-compatible with Lite
- Future-proof architecture
Seamless upgrade from Lite
- Existing gate blocks continue working
- No content migration required
- Pro replaces Lite cleanly
Perfect for
- Membership sites
- E-learning platforms
- Client portals
- Premium blogs
- WooCommerce stores
- Agencies building gated experiences
- Subscription content
- Protected downloads / resources
Get WP Gated Content Block Pro
Unlock advanced access control, WooCommerce conditions, and flexible user targeting.
What you get
- Roles, WooCommerce, subscriptions & user meta gating
- Server-side enforcement (secure)
- Block-editor native workflow
- Backward compatible with Lite
Pricing
£99.99
(single site)
See product page for additional license options
Or try the free Lite version on WordPress.org