✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Ultimate Member Private Content

SleekView reads the post-level visibility rules the Ultimate Member Private Content add-on writes and renders post_id, post_type, restriction_type, target_roles and post_modified as a queryable grid inside WP Admin instead of opening each post editor.

♾️ Lifetime License available

SleekView table view for Ultimate Member Private Content

Move protection settings out of per-post panels and into an audit table

The Ultimate Member Private Content add-on lets editors restrict posts, pages and custom post types to specific roles, logged-in users or named member groups. Restrictions are stored as post meta on each protected post (commonly _um_content_restriction with rule type and target roles), and the default surface is a per-post visibility panel in the editor. That is right for editing one piece of content and unhelpful for understanding the protection footprint across the catalogue.

SleekView reads wp_posts joined with the Ultimate Member content-restriction post meta and renders each protected post as a row in an audit table. Filter to last-30-days new protections for editorial-sprint review, sort by restriction_type to confirm policy shape, group by post_type to see which types carry the member-only catalogue. The same dataset the chart view aggregates becomes a row-level surface for editors, compliance and community managers.

The add-on keeps owning visibility enforcement at the front-end. The table view owns the audit surface, so the restrictions the add-on already writes stop hiding inside per-post tabs and become something content ops can actually query.

Workflow

How SleekView surfaces UM Private Content data

1

Point at protected posts

Pick wp_posts joined with the Ultimate Member content-restriction post meta. Each row carries post_id, post_type, restriction_type, target_roles, post_status and post_modified.
2

Compose the columns

Drag in Title, Post type, Restriction type, Target roles, Status and Modified. Reorder, hide or rename any column without writing manage_posts_columns callbacks.
3

Filter and sort like a database

Filter to last-30-days new protections, to one restriction_type for policy audits or to posts targeting a specific role. Sort by post_modified for editorial sprints.
4

Save and gate the view

Name the view ("Member-only catalogue", "Last sprint's protections", "Logged-in only audit") and gate by capability so editors, compliance and community managers each land on their slice.

Sample columns

A typical UM Private Content audit view

Rows from wp_posts joined with the Ultimate Member Private Content post meta. The same data per-post visibility panels show, surfaced as one queryable protection audit table.
Source: wp_posts (joined with content-restriction meta)
Title Post type Restriction Target roles Status Modified
Member resources hub page Specific roles Pro, Founder publish 2026-05-14 09:22
Premium tutorials post Specific roles Pro publish 2026-05-12 18:11
About the team page Logged-in only publish 2026-04-30 14:30
Founder-only AMA post Specific roles Founder publish 2026-03-21 11:46
Old member archive post Orphaned rule draft 2025-09-04 06:50

Comparison

Default UM Private Content admin vs SleekView

Default UM per-post visibility panels

  • Restriction settings surface only on individual post editors
  • No cross-site table of protected content in one cohort
  • Restriction_type and target_roles are not sortable across the catalogue
  • Spotting orphaned restrictions on draft posts requires raw SQL
  • Saved views per editor or compliance reviewer are not part of the add-on

SleekView

  • Every protected post rendered as a queryable row
  • Post type, restriction type, target roles and modified date as real columns
  • Filter to last-30-days protections, one restriction type or one role target
  • Saved views per role: editor, compliance, community manager
  • Same dataset the chart view aggregates, so table and dashboard stay in sync

Features

What SleekView gives you for Ultimate Member Private Content

Protection as a real table

Render UM Private Content meta as rows with post type, restriction type and target roles instead of opening each post editor to see how it is protected.

Composable protection filters

Stack filters on post_type, restriction_type, target_role and post_modified to assemble catalogue audits, policy reviews or editorial-sprint cohorts in one query.

Recency inline

post_modified sits on every row so the table answers when each protection was last touched, not just whether it exists today.

Audience

Who uses SleekView for Ultimate Member Private Content

Editors

Audit which post types carry protection, spot orphaned restrictions on draft posts and plan editorial sprints with a real view of the member-only catalogue.

Compliance and ops

Confirm that named member groups, role targets and logged-in rules are applied as policy expects, with the cohort exportable as CSV for review.

Community managers

See whether the member-only catalogue actually grows, and which tiers it favours, so paid-membership pitches reflect what is genuinely member-only.

The bigger picture

Why content protection needs an audit table, not just per-post checkboxes

Ultimate Member Private Content captures the data editors and compliance need: which posts are protected, by which rule, for which roles or groups. The default surface places that data inside per-post visibility panels, which is right for one-post-at-a-time editing and unhelpful for almost everything operators do across the catalogue. A queryable protection table answers the questions teams actually ask: which post types carry the member-only catalogue, did the new policy land, are there orphaned rules on stale drafts.

Same post meta, same timestamps, completely different decision posture. The table renders the protection footprint the add-on already maintains as an auditable cohort, which is the difference between knowing some content is private and knowing exactly what is member-only this quarter.

Questions

Common questions about SleekView for Ultimate Member Private Content

wp_posts joined with the Ultimate Member Private Content post meta keys (commonly _um_content_restriction). No new tracking is introduced and no duplicate restriction store is created.

 

Yes. restriction_type (logged-in only, specific roles, named groups) is a first-class filter, so a saved view can scope to one policy.

 

Yes. Post type and post_modified are first-class sortable columns. Common saved views surface the newest protections or the largest protected post type.

 

No. SleekView reads the post meta directly, so no duplicate restriction store is created and the audit table reflects exactly what the add-on enforces.

 

Yes. Any filtered cohort exports as CSV with the same columns the view shows, including post_id, post_type, restriction_type and target_roles.

 

Yes. SleekView views can be private to a user or shared with specific roles. Editors, compliance and community managers each get their own slice.

 

No by default. The table is read-only over the post meta. Row-level edits can be enabled through the add-on's hooks when explicitly turned on.

 

Yes. The chart view and table view share the dataset, so filters for last-30-days or one post_type narrow both surfaces. Operators pivot between row audit and chart summary.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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