✨ 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 User Role Editor Pro: roles and caps KPIs

URE Pro stores roles in the wp_user_roles option and assigns them to users through the wp_capabilities meta key. SleekView Charts reads both, charting users per role, capability coverage, recently changed roles, and how many admins, editors, and custom roles exist in one screen.

♾️ Lifetime License available

SleekView Charts dashboard for User Role Editor Pro

From a roles editor to a live access dashboard

User Role Editor Pro extends WordPress's native role system with a full capabilities editor, role import and export, network-wide sync, and per-user capability overrides. All of that work writes back to the same two places WordPress uses by default: the wp_user_roles option (or wp_2_user_roles on a subsite) for role definitions, and the wp_capabilities meta key on each user row in wp_usermeta for assignments.

SleekView Charts reads those two stores and turns them into dashboard cards. A Number KPI counts users in each role. A Pie chart groups wp_usermeta capability rows by role name, showing the real distribution of administrators, editors, shop managers, and any custom roles URE Pro added. A Bar chart ranks roles by capability count, so a glance reveals which custom role has the most permissions. An Area chart trends role assignments over time using user_registered from wp_users joined to the capabilities key.

Because the dashboard reads the same data URE Pro writes, every save in the role editor reflects on the next refresh. On a network with hundreds of users and a dozen custom roles, the picture of who can do what stops being a manual audit and becomes a chart screen ops can pull up before any access review.

Workflow

Plug into the roles option and usermeta caps

1

Index the wp_user_roles option

SleekView Charts loads the serialized roles array from wp_user_roles and exposes each role and its capability list as a queryable row. Custom URE Pro roles like shop_manager_eu or content_lead show up next to the WordPress defaults.
2

Join wp_usermeta capabilities

Every user has a wp_capabilities row in wp_usermeta with their role keys. The chart engine indexes that key, so user counts per role become a Count aggregation grouped by the role name extracted from the meta value.
3

Build the access KPI grid

A Number card for total users, a Pie for users per role, a Bar for capabilities per role, and an Area for new assignments over time. Four cards cover the audit picture executives and ops both want to see.
4

Save the dashboard for audits

Pin the four cards as a single SleekView dashboard and share it with security. Every quarterly access review starts from the same chart screen instead of a custom WP_Query and a spreadsheet.

Sample dashboard

URE Pro roles and capabilities dashboard

Four chart cards built straight from wp_user_roles and the wp_capabilities meta key, with no custom table required for either the role definitions or the assignments.
Number · Default

Total users with custom roles

Headline count of rows in wp_usermeta where meta_key equals wp_capabilities and the value references a non-default role added through URE Pro. The number every access audit starts with.
Count
Pie · Donut

Users per role

Donut splitting wp_capabilities meta rows by the role key inside the serialized value. Each slice is one role from wp_user_roles, so administrators, editors, and custom URE Pro roles all show their real share.
Count group by role_name
Bar · Horizontal

Capabilities per role

Horizontal bar counting the capabilities array length for each role in wp_user_roles. Reveals which URE Pro custom role carries the heaviest permission set compared to administrator or editor.
Count(capability) group by role_name
Area · Gradient

New role assignments by day

Gradient area of users gaining a wp_capabilities row per day, joined to user_registered in wp_users. Spikes mark migrations, audits, or onboarding waves that added new role assignments.
Count group by user_registered

Comparison

Default URE Pro admin vs SleekView Charts

Default URE Pro role list

  • Just a flat list of roles and a capabilities matrix, no chart cards at all
  • No way to see users per role at a glance without filtering wp_users by hand
  • Capability counts per role need scrolling through the editor table
  • No timeline of when roles were assigned or who got them recently
  • Multisite role rollouts have no aggregate view across subsites

SleekView Charts

  • Reads the wp_user_roles option as a live data source for chart cards
  • Joins wp_capabilities meta to show real users per role instantly
  • Bar chart of capability counts per role for quick permission audits
  • Trend chart on user_registered surfaces recent assignment activity
  • Works across the network using each subsite's prefixed user_roles option

Features

What SleekView Charts gives you for User Role Editor Pro

Access audit KPIs

Number card for total users with custom roles plus a delta against last quarter. Security and ops see the trend before the access review meeting starts, not during it.

Role distribution

Donut of users per role pulled from wp_capabilities meta. One glance answers how many administrators, editors, and custom URE Pro roles exist on the site or subsite.

Capability weight

Horizontal bar of capability counts per role. Custom roles with bloated permission lists pop straight to the top, ready for tightening in URE Pro itself.

Audience

Where URE Pro charts pay off

Security teams

Quarterly access reviews start from the dashboard. Total admins, custom-role users, and capability counts answer the first three audit questions in one screen.

HR and ops

Onboarding waves and offboarding cleanups show up as spikes and dips on the assignment trend chart, making role hygiene visible without a SQL query.

Agencies

Client reports include role counts and capability weight per role. Demonstrating that access stays minimal becomes a chart screenshot instead of a CSV.

The bigger picture

Roles are data, not a hidden editor table

User Role Editor Pro is the de-facto access control plugin for WordPress at any non-trivial scale. It does the editing job perfectly, but once roles are configured the data stops being visible. Who exactly has the shop_manager role today.

How many users got a custom role last month. Which role added the most capabilities since the last release. Those questions live behind manual queries, custom WP_Query loops, or CSV exports of the users table.

None of that gets done often enough, and access drift creeps in. SleekView Charts reads the same wp_user_roles option and the same wp_capabilities meta rows URE Pro already maintains, exposes them as a data source, and renders the audit picture as cards. Total users, distribution per role, capability weight, and assignment trend all sit on one screen, refresh on every save, and travel into quarterly reviews as a screenshot.

The role editor stays where it belongs, the dashboard becomes the access language everyone speaks.

Questions

Common questions about SleekView Charts for User Role Editor Pro

From the same WordPress stores URE Pro itself uses: the wp_user_roles option for role definitions and capability lists, and the wp_capabilities key in wp_usermeta for user assignments. No custom table is needed and nothing extra has to be installed beyond URE Pro and SleekView.

 

Yes. The wp_user_roles option carries every role, default and custom, in the same serialized array. SleekView Charts treats them all as rows on the role data source, so administrators, editors, shop managers, and any URE Pro custom role appear together on the same Pie or Bar card.

 

Yes. Each subsite stores its roles in a prefixed option such as wp_2_user_roles, and SleekView Charts can point at any subsite's option. Network admins can also stack subsite cards side by side in one dashboard to compare role distribution across the network.

 

It refreshes on every dashboard load. The moment URE Pro writes back to wp_user_roles or a user's wp_capabilities meta value changes, the next render picks it up. There is no nightly sync between URE Pro and the chart cards.

 

Yes. SleekView Charts exposes capability names as a virtual column on the role data source. Filter for edit_others_posts or for a custom capability and every chart reshapes to show only roles that hold that permission, useful for spotting accidental access grants.

 

URE Pro writes per-user overrides into the same wp_capabilities meta value. SleekView Charts can chart those as a separate slice, so users who have been granted ad-hoc capabilities outside their role show up on a dedicated card instead of disappearing into the role totals.

 

Yes. Joining the role data source to user_registered and to last_login plugins or session activity gives a card for users who hold administrator or custom roles but have not logged in for a configurable period. That is the access review's most common ask.

 

No. Pointing SleekView Charts at the wp_user_roles option and the wp_capabilities meta key is done from WP Admin. Chart cards are configured 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