✨ 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 PublishPress Capabilities: roles & users as tables

Capabilities lives in wp_options (the wp_user_roles option) and usermeta (per-user wp_capabilities). SleekView reads both and gives admins flat tables for users by role and capabilities by role.

♾️ Lifetime License available

SleekView table view for PublishPress Capabilities

Roles and users as proper tables, not nested option arrays

PublishPress Capabilities edits the wp_user_roles option — a serialized array buried in wp_options — and per-user capabilities in usermeta. The plugin's UI is built for editing one role at a time. SleekView unpacks both and gives admins two flat tables: users grouped by role, and capabilities grouped by role, both sortable and filterable.

Sample columns

A typical Capabilities users view

SleekView unpacks wp_user_roles and joins it with wp_users via wp_capabilities usermeta.
Source: wp_options (wp_user_roles) + wp_usermeta (wp_capabilities)
User Primary role Extra caps Last login Backups Status
alex@studio.co editor +3 Apr 24 Active
ria@design.io author +1 Apr 23 Active
tom@hello.dev shop_manager +5 Apr 22 Apr 20 Modified
mia@brew.coop subscriber 0 Apr 18 Inactive

Comparison

Default Capabilities admin vs SleekView

Default Capabilities admin

  • Role editor edits one role at a time — no cross-role capability matrix
  • Users by role isn't a built-in view; you use the WordPress users screen and filter
  • Custom capabilities granted directly to users aren't surfaced in any list
  • Bulk role changes happen via the WordPress bulk-edit, not Capabilities itself
  • Backup history is a separate screen, not joined to user or role data

SleekView

  • Read wp_user_roles from wp_options with caps unpacked
  • Users grouped by role with extra-caps count as a sortable column
  • Inline-edit primary role and add/remove capabilities across many users
  • Save filters like "Editors with custom caps" for security audits
  • Tabbed view with users, roles, and capability matrix

Features

What SleekView gives you for PublishPress Capabilities

Capability matrix as a real table

Default Capabilities edits one role at a time. SleekView builds a matrix view with roles as rows, capability groups as columns — the audit view security teams want.

Users by role with extras visible

Standard WP users screen shows primary role only. SleekView surfaces extra capabilities granted directly to a user via wp_capabilities usermeta — critical for spotting privilege drift.

Bulk role and cap changes

Promote a batch of authors to editors, or revoke a custom capability across many users in one pass. Each change writes through standard WordPress role APIs.

Audience

Who uses SleekView for PublishPress Capabilities

Site administrators

Audit who has what — primary role plus any extra capabilities — and revoke privileges that drifted away from your role-based design.

Multisite network admins

See every site's role configuration in one view, spot inconsistencies between sites, and sync role definitions across the network.

Security teams

"Users with admin capabilities not in the admin role" as a saved filter — the kind of audit query default WordPress doesn't support.

Questions

Common questions about SleekView for PublishPress Capabilities

WordPress core stores roles in the wp_user_roles option (a serialized array in wp_options) and per-user capabilities in usermeta under the wp_capabilities key. PublishPress Capabilities edits both — SleekView reads both and presents them as flat tables.

 

Yes. usermeta.wp_capabilities stores the user's role(s) plus any directly-assigned capabilities. SleekView surfaces extras as a separate column so admins can spot privilege drift.

 

Yes. Capabilities stores backups as serialized options. SleekView reads them as a backup-history view with timestamp, role count, and capability count visible.

 

Yes. SleekView uses WordPress's role APIs (set_role, add_cap, remove_cap), so any plugin listening for those events fires correctly.

 

Yes. SleekView views are per-site by default, but you can build a network-level view that aggregates role definitions across sites — useful for spotting drift in a multisite.

 

Yes. Any view exports to CSV with the visible columns — useful for compliance audits, security reviews, or handing role definitions to a network admin.

 

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.

...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