✨ 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 Members: role and capability dashboard

Members stores roles in wp_user_roles, content-access rules in postmeta under _members_access_role, and content blocks in shortcode markers. SleekView Charts reads all three and renders users per role, gated posts per role, and permission coverage as live chart cards.

♾️ Lifetime License available

SleekView Charts dashboard for Members - Membership & User Role Editor

From a roles editor to a real permissions dashboard

The Members plugin from MemberPress (formerly Justin Tadlock's project) is the most widely installed free role and capability editor for WordPress. It writes role definitions back into the standard wp_user_roles option and assigns roles through the standard wp_capabilities meta key, the same way URE and the WordPress core do. On top of that, Members adds per-post access control: a sidebar metabox writes the chosen role names into a _members_access_role meta key on the post.

SleekView Charts reads both data sources and exposes them as dashboard cards. Users per role come from wp_capabilities. Posts gated by role come from _members_access_role joined to wp_posts by post_id. Capability count per role comes from the array length in wp_user_roles. The same screen answers how many administrators exist, how many posts each role can read, and which roles are actively used as content gates.

For sites using Members as an access control layer in front of free or premium content, that dashboard is the closest thing to a real CMS access map. Editors see at a glance whether the new private role is gating the right twenty posts. Admins see whether ten custom roles are inflating capability counts. Nothing else in WordPress shows that data without a manual SQL query, and the chart cards stay live as new posts are gated.

Workflow

Index roles, caps, and access metadata

1

Connect the user_roles option

SleekView Charts indexes wp_user_roles and treats each role as a row with a name, a display label, and a capability array. Custom Members roles like supporter or paid_reader show up next to administrator and editor.
2

Index the access postmeta

Each post gated through Members has a _members_access_role meta entry. SleekView Charts joins wp_postmeta to wp_posts so post counts per role become a one-click groupBy on the dashboard builder.
3

Build the permissions KPIs

A Number card for total gated posts, a Pie for users per role, a Bar for capability counts per role, and an Area for new gates over time. The picture moves from invisible to visible in four cards.
4

Share the dashboard with editors

Pin the four cards as a Members access dashboard and share the URL. Editors and admins both work off the same screen, so access rules stop being a Slack question and become a chart.

Sample dashboard

Members access and roles dashboard

Four chart cards built straight from wp_user_roles, wp_capabilities, and the _members_access_role postmeta. No custom tables exist and none are needed.
Number · Default

Total gated posts

Headline count of rows in wp_postmeta where meta_key equals _members_access_role, joined to published posts. Captures how much of the site sits behind a Members access rule.
Count
Pie · Donut

Users per role

Donut splitting wp_capabilities meta values by role key. Each slice is one role from wp_user_roles, including any custom Members roles like supporter, paid_reader, or member.
Count group by role_name
Bar · Horizontal

Gated posts per role

Horizontal bar of post counts grouped by the role stored in _members_access_role. Reveals which Members role is actually being used as a content gate and which roles exist on paper only.
Count group by access_role
Area · Gradient

New access rules over time

Gradient area of access-rule additions per day using post_modified on the posts referenced by _members_access_role. Spikes line up with launches and gated drops that need a quick review.
Count group by post_modified

Comparison

Default Members admin vs SleekView Charts

Default Members admin screens

  • Role editor lists capabilities but never shows users-per-role at a glance
  • Gated posts are configured per post, never aggregated into a count
  • No timeline of when access rules were added or changed
  • Capability counts per role need a manual scroll through the editor
  • Audit reporting on who can read what requires a custom SQL query

SleekView Charts

  • Reads wp_user_roles and _members_access_role as live chart data sources
  • Users-per-role and gated-posts-per-role on the same dashboard screen
  • Bar chart of capability counts surfaces bloated custom Members roles
  • Trend chart of gates over time shows recent access changes by day
  • Filters by role name reshape every card to one access slice instantly

Features

What SleekView Charts gives you for Members - Membership & User Role Editor

Gated content KPI

Number card for total posts behind a Members access rule plus a delta against last month. Editors see at a glance how the gated library is growing without writing a query.

Role distribution

Donut of users per role read from wp_capabilities meta. Custom Members roles like supporter or paid_reader show their real share next to administrator and editor.

Access rule coverage

Horizontal bar of gated posts grouped by the role stored in _members_access_role. Reveals which roles are actually gating content and which exist only as labels.

Audience

Where Members charts pay off

Membership sites

Editors see how many posts sit behind the supporter or premium role and whether the latest gated drop is reflected in the access dashboard before launch day.

Security reviews

Audit teams pull users-per-role and capability counts from one screen. Custom roles with too many capabilities pop straight to the top of the chart.

Agencies

Client reports include role distribution, gated content totals, and recent access changes. Showing the access map becomes a single chart screen instead of a SQL dump.

The bigger picture

Membership access is data, not a sidebar checkbox

Members is one of the lightest, most popular role and capability editors on WordPress.org and quietly powers gated content on a huge number of sites. The plugin does its job well, but once roles and access rules are configured the data goes back to being invisible. Counting users per role takes a WP_Query loop.

Counting posts gated by the supporter role takes a meta_query. Trending recent access changes takes a custom log. None of that happens unless a developer writes it.

SleekView Charts reads the same wp_user_roles option, the same wp_capabilities meta, and the same _members_access_role postmeta the Members plugin already writes, and turns the access map into chart cards. Users per role, gated posts per role, capability weight, and access-change trend all live on the same dashboard. Editors see the gated library grow, admins audit roles without scrolling, and the access language switches from a sidebar checkbox to a live screen.

Questions

Common questions about SleekView Charts for Members - Membership & User Role Editor

From the wp_user_roles option for role definitions, the wp_capabilities key in wp_usermeta for user assignments, and the _members_access_role meta key in wp_postmeta for per-post access rules. All three are standard WordPress data stores that Members writes to directly.

 

Yes. The _members_access_role meta value stores the role names a post is gated for. SleekView Charts exposes that as a groupBy column, so a Bar or Pie of gated posts per role drops in with a few clicks. Custom Members roles like supporter or paid_reader appear next to the defaults.

 

The free Members plugin already writes everything SleekView Charts needs. Roles go to wp_user_roles, assignments to wp_capabilities, and gated posts to _members_access_role. No Members paid add-on is required and no custom code has to bridge the two plugins.

 

Yes. Joining the _members_access_role meta rows to post_modified on wp_posts gives a per-day trend of access-rule activity. Spikes flag launches, gated drops, or migrations that need a quick audit before going public.

 

Members writes per-user capability flags into the same wp_capabilities serialized value. SleekView Charts can break out users whose capability list does not match their role exactly, useful for catching ad-hoc grants that drifted from the standard role.

 

Yes. Members and MemberPress can live on the same site. SleekView Charts treats their data as independent sources, so a single dashboard can blend Members role gates with MemberPress subscription rules for a full view of paid and free access in one screen.

 

It refreshes on every dashboard load. New role assignments in Members, new access rules on posts, and capability edits all appear on the next render. There is no nightly sync, no rebuild step, and no manual export between Members and the chart cards.

 

No. Pointing SleekView Charts at wp_user_roles, wp_capabilities, and the _members_access_role meta key is done from WP Admin. Cards are built by picking aggregation, group-by, and color from dropdowns. No SQL is written and no custom code is required.

 

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