SleekView for Members Only: protected pages and member access as tables
Members Only stores per-page protection in wp_postmeta and global access rules in wp_options. SleekView reads both so admins can audit every protected URL, every override, and every per-user exception in one table.
♾️ Lifetime License available
Protected pages and overrides in one workspace
Members Only is the lightweight access-control plugin that protects an entire site (or selected URLs) behind login. Per-page overrides live in wp_postmeta with keys like _membersonly_visibility for the protection mode (default, public, members-only) and optional role-based exceptions. Site-wide settings (default protection mode, login redirect, exempted post types) sit in wp_options under the plugin's option group.
The default Members Only admin shows the global settings and a per-post visibility selector on each edit screen. Asking "every page that's been manually marked public" or "every post type currently exempt from protection" needs per-page clicks or direct postmeta queries. There's no cohort view of protected vs public content, which makes large-site audits (especially on news, magazine, or course sites) impractical from the default UI.
SleekView reads the _membersonly_visibility postmeta key across all posts, joins post titles and post types, and turns the protection state into a sortable, filterable table. Filter to publicly-overridden pages, audit per-post-type exemption coverage, and edit visibility inline with the plugin's own write path so registered hooks (e.g. cache invalidation) fire. Site-wide settings render as a parallel options view for global-configuration audits.
Workflow
Members Only data as a site-wide audit
Map the protection source
wp_postmeta filtered to the _membersonly_visibility key plus wp_options for the plugin's settings group. Each becomes a navigable view.
Join post titles and types
wp_posts for title, type, author, and modified date so the protection column renders alongside the human-readable context. Add the post-type column for filtering.
Save the audit views
Edit through the plugin
Sample columns
A typical Members Only protected pages view
_membersonly_visibility postmeta showing per-page protection state across the site.
wp_postmeta (_membersonly_visibility) + wp_options + wp_posts
| Title | Type | Protection | Status | Author | Modified |
|---|---|---|---|---|---|
| Welcome guide | page | Public override | Public | alex@studio.co | Apr 24 |
| Member dashboard | page | Members only | Protected | ria@design.io | Mar 14 |
| Pricing | page | Public override | Public | tom@hello.dev | Apr 02 |
| Internal notes | post | Members only | Protected | mia@brew.coop | May 02 |
Comparison
Default Members Only admin vs SleekView
Default Members Only admin
- Per-post visibility is set on each edit screen, no cohort view
- Asking "which pages are publicly overridden" needs direct postmeta queries
-
Global options in
wp_optionsdon't surface protected-content counts - Bulk visibility changes across a content category go one post at a time
- Exempt-post-type audits require code inspection
SleekView
- Site-wide protection audit as a sortable table
-
Filter
_membersonly_visibilityby mode plus post type plus modified date - Inline edit visibility through the plugin's own write path
- Bulk update protection across a filtered content cohort
- Save audit views per role for admin and editorial ops
Features
What SleekView gives you for Members Only
Protection audit across the site
List every post (any type) with its _membersonly_visibility value, post type, author, and last-modified date as columns. Filter to publicly-overridden pages or members-only pages and audit at scale.
Per-type and per-cohort filters
Filter by post type to audit pages, posts, or custom-post-type coverage. Combine with modified-date filters to spot recent visibility changes for editorial review.
Bulk visibility edits
Change protection on many posts at once through SleekView. Writes route through the plugin's own update path so registered hooks (cache invalidation, role-redirect refresh) fire on each row.
Audience
Who uses SleekView for Members Only
Admin ops
Site-wide protection audit showing every publicly-overridden page across all post types. Filter by recent modifications to spot accidental public overrides during editorial work.
Editorial ops
Per-post-type audit of protection coverage. Make sure new content categories or imported posts inherit the right protection without per-post clicks; bulk-update visibility for content launches.
Support
Per-page protection state visible during chat without jumping into the edit screen. Resolve access questions quickly with full context in one row.
The bigger picture
Why protection plugins need site-wide audits
Per-post protection looks fine until a site has more than a few hundred posts and editorial flow starts producing accidental public overrides. Members Only stores the protection state in a single postmeta key, which is great for fast resolution and limited for audit visibility. Asking "every page across the site that's been manually marked public this month" needs a cohort view the default admin doesn't provide.
SleekView turns the postmeta key into a sortable, filterable site-wide table where those audits are single saved views. Editorial ops can audit per-post-type protection coverage before a content launch. Admin ops can spot accidental public overrides during weekly reviews.
Support can resolve access questions in chat without leaving the table. For sites running Members Only as a gate on a content library at scale, the workspace turns hours of per-post clicks into one filtered view, and it does so without changing any of the protection resolution code the plugin already runs.
Questions
Common questions about SleekView for Members Only
Members Only uses the same _membersonly_visibility postmeta key and wp_options settings group across its current releases. SleekView reads the same schema across versions, with optional columns for any Pro-only fields when those are present.
Yes when SleekView uses the plugin's own update path for visibility changes, so registered hooks (cache invalidation, role-redirect refresh, integration callbacks) fire on inline edits. Direct DB edits to postmeta skip those hooks by design.
 
Yes. Filter _membersonly_visibility to the public override value to see every post (across any post type) that's been manually marked public despite a site-wide protection default. Useful for periodic editorial audits.
Yes. Members Only's protection meta key applies to any post type registered with the plugin's exempted list or default rule. SleekView surfaces the visibility column across all post types in one view, with a post-type filter for type-specific audits.
 Yes. SleekView queries are paginated and use indexed postmeta keys. Sites with hundreds of thousands of posts run smoothly because the join happens on indexed post_id columns and the meta key is selectively indexed.
 Yes. Save views per WordPress capability so admin sees the full site audit, editorial ops sees the per-type protection coverage, and support sees per-page protection context. Each role only loads the data it needs.
 
Yes. Members Only's wp_options entries (default protection mode, login redirect URL, exempt post types) render as a parallel options view so admins can audit global configuration alongside per-post protection.
Yes. Any SleekView view exports to CSV or JSON, including site-wide protection audits. Build a saved view of publicly-overridden pages and export it for an editorial review pass.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Yith Woocommerce Gift Cards
- Woocommerce Grouped Products Pro
- Woocommerce Subscriptions
- Aliexpress Dropshipping Woo
- Edd Software Bundles
- Sumo Subscriptions
- Woocommerce Variation Stock
- Woocommerce Eparcel
- Woocommerce Currency Per Product
- Edd Active Campaign
- Yith Woocommerce Deposits And Down Payments
- Woocommerce Store Credit
- Woocommerce Pinterest Feed
- Woocommerce Cart Abandonment Recovery
- Woocommerce Payfast