✨ 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 Charts for Restrict Content

Restrict Content stores membership state in usermeta and per-post rules in postmeta. SleekView Charts reads both and produces a dashboard for level mix, expiry distribution, restriction audit, and signup trends.

♾️ Lifetime License available

SleekView Charts dashboard for Restrict Content

Restrict Content meta as a dashboard

Restrict Content (the free StellarWP plugin, formerly by Pippin Williamson) is intentionally lightweight: membership state lives in wp_usermeta under keys like rcp_status, rcp_subscription_level, rcp_expiration, and rcp_joined_date. Per-post restriction rules live in wp_postmeta on each restricted post. The default admin shows a basic users-with-membership list and no chart layer at all.

SleekView Charts reads the meta keys and exposes them as chart data sources. A Donut card splits active members by level. A Bar card buckets members by expiration window for renewal triage. A Bar card counts restricted posts by required level for content audits. An Area card plots signups by month from rcp_joined_date.

Because charts and the Table view share their source, drill-through is built in. Click the Premium Donut segment and the Table opens filtered to Premium members; click the Expiring This Week Bar column and the Table opens filtered to that cohort.

Workflow

Restrict Content dashboard, four steps

1

Connect users and meta

Point SleekView at wp_users and the rcp_* usermeta keys, plus wp_postmeta for restriction rules. Keys auto-discover and become chart dimensions.
2

Pick chart types

Number for headline KPIs (active members, restricted posts), Donut for level mix, Bar for expiry buckets and per-level restriction counts, Area for signup trends.
3

Configure aggregation

Each card picks groupBy (level, expiry window, post type) and aggregation (Count, Sum). Cards aggregate against the live meta on dashboard load.
4

Save dashboards per role

Ops loads the renewal dashboard, content managers load the restriction-audit dashboard, support loads a per-member context view. Each layout is capability-gated.

Sample dashboard

Charts you can build from Restrict Content data

A typical Restrict Content dashboard pairs an active-members KPI with level mix, expiry bucketing, and restricted-content distribution.
Number · Default

Active members

Counts users with rcp_status equal to active. The headline KPI for the membership health dashboard.
Count
Pie · Donut text

Members by level

Splits active members by the rcp_subscription_level meta key. Shows level mix as a single-glance distribution for revenue tier reviews.
Count group by rcp_subscription_level
Bar · Default

Expiry bucket distribution

Buckets members by expiration window (next 7 days, next 30 days, beyond, expired). Surfaces renewal urgency for the morning view.
Count group by rcp_expiration
Bar · Horizontal

Restricted posts by required level

Counts restricted posts in wp_postmeta grouped by required level. The content-audit view for spotting mis-restricted entries.
Count group by rcp_subscription_level_any

Comparison

Default Restrict Content vs SleekView Charts

Default Restrict Content

  • No chart layer in the plugin's default admin
  • Level mix and expiry distribution not visible without exports
  • Restricted-content audit requires browsing all posts
  • No drill-through from an aggregate to the matching members
  • Per-role dashboards not configurable from the plugin

SleekView Charts

  • Chart any rcp_ usermeta key as a chart dimension
  • Number, Donut, Bar, and Area cards on one canvas
  • Restricted-content audit chart from postmeta
  • Same data source as Table view, drill-through built in
  • Per-role saved dashboards (ops, content, support)

Features

What SleekView Charts gives you for Restrict Content

Members and content together

Build one dashboard with member charts (level mix, expiry buckets) and content charts (posts per level, last-update distribution). Both surfaces visible on the same canvas.

Expiry bucketing

Group by rcp_expiration with date bucketing (next 7 days, next 30 days, beyond) for the renewal-urgency Bar that drives outreach scheduling.

Shared with Table

Cards and the Table view share a data source, so a Premium Donut segment's count matches the Premium Table view's row count. Drill-through opens the filtered list in one click.

Audience

Who builds Restrict Content charts dashboards with SleekView

Membership ops

Active-members KPI, level Donut, expiry-bucket Bar, and monthly signups Area together on one screen for the weekly retention review.

Content managers

Restricted-posts-by-level Bar and posts-by-update-date Area together for content audits that spot mis-restricted entries quickly.

Support

Per-member context dashboard with level history, expiration, and last login displayed together for chat triage and one-off extensions.

The bigger picture

Why Restrict Content benefits from a chart surface

Restrict Content's lightweight storage approach (usermeta plus postmeta, no custom tables) is the right choice for the plugin's positioning but inherits WordPress's chart-layer gap. The default Users screen shows none of the rcp_ meta as columns; the default Posts screen shows none of the restriction meta. The plugin's own admin adds a basic users-with-membership list but no aggregate visualization, which means questions like which level cohort is largest, how the expiring-this-month cohort has trended, and how many restricted posts require Premium are answerable only through manual inspection or third-party tooling.

SleekView Charts reads both meta surfaces and provides a chart layer the plugin deliberately doesn't include. The plugin keeps managing access; the team running the membership gets the aggregate visibility that turns operational tasks into scheduled habits.

Questions

Common questions about SleekView Charts for Restrict Content

Yes. Membership state in the free version lives in rcp_status, rcp_subscription_level, rcp_expiration, and rcp_joined_date. SleekView reads those keys directly and exposes them as chart dimensions, so the dashboard works without Pro.

 

Yes. When Restrict Content Pro is installed and uses its memberships and payments tables, SleekView reads those as additional data sources. The same chart canvas can mix meta-based cards (free version data) with table-based cards (Pro data) where both are present.

 

Yes. A Bar card grouped by the restriction-level postmeta key counts every restricted post by required level. Useful for content audits, especially when confirming that free content hasn't been accidentally locked behind a paywall.

 

A Bar card grouped by rcp_expiration with date bucketing surfaces the renewal pipeline. Bucket by next 7 days, next 30 days, beyond, and already expired for a four-segment renewal-urgency view.

 

Yes. Group by rcp_joined_date and plot Count over time on an Area card to see the signup trend by week or month. Combine with level filters for per-level cohort tracking.

 

Yes. Chart aggregations push down to the usermeta and postmeta indexes WordPress maintains. Even at tens of thousands of members and tens of thousands of restricted posts, typical groupings render in under a second.

 

Yes. Click any segment or column to open the matching filtered Table view. The drill-through preserves dashboard filters, so the resulting row-level view exactly matches the chart segment.

 

Yes. Save dashboards and gate them by capability so ops, content managers, and support each load their own layout. The data sources are shared; the chart cards on the canvas vary per audience.

 

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