SleekView Charts for Admin Menu Editor: per-role menu KPIs
Admin Menu Editor stores menu overrides, role visibility, and hidden items in the ws_menu_editor option. SleekView Charts reads that structure and renders visible items per role, hidden-items count, and override coverage as chart cards.
♾️ Lifetime License available
From a saved menu tree to a configuration audit dashboard
Admin Menu Editor stores its entire configuration inside a single serialized option named ws_menu_editor. The structure encodes every top-level item, every submenu, every renamed label, and the per-role visibility flags. The plugin's UI lets administrators edit that tree. What it does not do is summarize it.
SleekView Charts treats the parsed option as a data source. Each role and each menu item becomes a row in a virtual table with columns for role, item_id, visible, custom_label, and original_label. From there, dashboard cards write themselves. A Number KPI counts overrides applied. A Bar chart ranks roles by visible-item count, surfacing which role has the most cluttered admin and which has been carefully trimmed. A Pie chart splits hidden items vs custom labels vs untouched defaults.
For agencies running multi-client installs, the dashboard becomes the single screen that says whether menu hardening was actually done. Custom-label coverage as a percentage. Hidden items per role. Overrides by section (Posts, Pages, Plugins, Users). Roles that should have a stripped admin but still show every default item stand out as bars that should be much shorter. The plugin still owns the editor; SleekView Charts owns the audit picture.
Workflow
Parse the ws_menu_editor option as data
Connect the menu option
Count overrides
Compare roles
Split by section
Sample dashboard
Admin menu configuration dashboard
Active menu overrides
Count
Items hidden per role
Count
group by role
Overrides by section
Count
group by parent_section
Visible items per role
Count
group by role
Comparison
Default Admin Menu Editor UI vs SleekView Charts
Default menu editor screen
- No KPI for total overrides applied across roles
- No chart of visible items per role for menu hygiene audits
- Hidden items per section live only in the editor tree
- Override coverage isn't computed anywhere in the plugin
- Comparing roles requires opening each one separately
SleekView Charts
- Reads the ws_menu_editor option as a row-per-item-per-role source
- Number KPI for overrides applied with previous-period delta
- Visible-item count per role as a sortable horizontal bar
- Donut of overrides by section (Posts, Pages, Plugins, Users)
- Hidden-items count per role for menu-hardening audits
Features
What SleekView Charts gives you for Admin Menu Editor
Override coverage
A Number card counting active overrides surfaces whether the admin was actually customized. Agencies use it after handover to confirm the menu trim was applied, not just promised.
Per-role hygiene
Horizontal bar of visible items per role makes menu clutter obvious. Subscribers with full administrator menus stand out as the longest bar, ready for a quick fix.
Section audits
Donut split by parent section confirms that high-risk areas (Plugins, Tools) are hidden for the right roles. Compliance reviewers get a one-screen answer to who can reach which admin area.
Audience
Where menu-editor charts change ops
Agencies
Client handover reports include override coverage and per-role hygiene as evidence the menu was actually trimmed. The proof of work is a chart card, not a screenshot.
Compliance reviews
Audit teams confirm that Plugins, Tools, and Users sections are hidden for non-admin roles. Donut by section is the artefact that lands on a review checklist.
Multi-site operators
Network operators run the dashboard per site to spot installs where the standard menu policy was never applied. Long visible-items bars stand out across the fleet.
The bigger picture
Menu hardening should leave evidence
Trimming the WordPress admin is one of those tasks that lives entirely in habit. An admin opens Admin Menu Editor, drags items, toggles role flags, saves. Days later nobody remembers exactly what changed, and weeks later a new client install is supposed to look like the last one but the team is operating from memory.
The configuration is fully recorded in the ws_menu_editor option, just not summarized anywhere a human reads. SleekView Charts parses the option, expands it to one row per item per role, and renders the picture. Number of overrides applied, hidden items per role, overrides by section, visible items per role.
Agencies use it as proof of work. Compliance reviewers use it as an audit artefact. Multi-site operators use it to spot installs where the standard hardening was forgotten.
The plugin was always recording the truth; the dashboard is finally the layer that reads it.
Questions
Common questions about SleekView Charts for Admin Menu Editor
From the ws_menu_editor serialized option in wp_options, the same source Admin Menu Editor reads from. SleekView Charts parses the structure once on each dashboard load and exposes it as a row-per-item-per-role data table.
 Yes. Pro stores its richer permissions structure in the same option (and a sibling for per-user overrides). SleekView Charts reads both and surfaces per-user overrides as an extra filter on every chart.
 Yes. SleekView Charts respects multisite scoping. Run the dashboard per site, or aggregate across the network to spot installs where the standard menu hardening was never applied. Both work without configuration.
 Yes. The ws_menu_editor option is read fresh on every dashboard load. Save a change in Admin Menu Editor and the chart cards reflect the new structure on the next refresh, with no sync step.
 Yes. The role filter applies at the dashboard level. Pick Subscriber, Author, or a custom role, and every chart reshapes to that role's view of the admin menu. Useful during per-role audits.
 No. Pointing SleekView Charts at the ws_menu_editor option is done from WP Admin. The chart cards configure via dropdowns for grouping, aggregation, and color. No SQL is involved.
 Yes. Every chart's underlying dataset is downloadable as CSV or JSON. Agencies that want a flat artefact for client documentation get one without losing the live dashboard.
 Yes. SleekView dashboards respect capability checks. Only roles that can already manage menu settings see the chart cards. Sharing widens nothing beyond the plugin's own permissions model.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- Woocommerce Extra Product Options
- Dokan
- Woocommerce Conditional Shipping And Payments
- Woocommerce Paypal Checkout
- Woocommerce Product Recommendations
- Lemonsqueezy Wp
- Woocommerce Tax Toggle
- Woocommerce Back In Stock Notifications
- Woo Product Bundle
- Advanced Dynamic Pricing For Woocommerce
- Yith Woocommerce Product Slider
- Woocommerce Min Max Step Control
- Woocommerce Shipping Usps
- Woocommerce Google Product Feed
- Yith Woocommerce Quick View
- Ultimatemember Real Time Notifications
- Kartra Membership
- Woocommerce Memberships
- Cimy User Extra Fields
- Wp Private Content Plus
- Restrict Content Pro
- Buddypress
- Memberships By Supsystic
- Members Only
- Ontrapages
- Memberful Wp
- Simple Membership
- Indeed Membership Pro
- Ultimatemember Content Restriction
- Memberpress