✨ 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 WCFM Vendor Staff: staff accounts as tables

WCFM Vendor Staff lets vendors invite sub-accounts with scoped permissions. SleekView reads the staff records and their capability sets so marketplace operators can audit who has access to what without opening each staff profile.

♾️ Lifetime License available

SleekView table view for WCFM Vendor Staff

Vendor staff audited in one screen

WCFM Vendor Staff stores staff accounts as users with the wcfm_vendor_staff role, linked to a primary vendor via wp_usermeta. Each staff member has a capabilities set (manage products, manage orders, view reports, etc.) configured by the vendor. The default WCFM admin lists staff per vendor through the front-end manager, but a marketplace-wide audit requires checking each vendor's staff in turn.

SleekView reads vendor staff across the marketplace and joins them with their primary vendor. A row shows staff name, vendor, role label, capabilities count, last login, and activation status. Filter for staff with admin-equivalent capabilities, scope to staff inactive for 30+ days, or surface staff at vendors flagged for review during a security audit.

Inline edits route through WCFM's staff API where supported, so capability changes update the user's effective permissions and the vendor's audit log records the change. Bulk operations (deactivate staff at suspended vendors, revoke a specific capability across the marketplace) run in seconds.

Workflow

From per-vendor staff lists to marketplace audit

1

Read staff users

SleekView queries wp_users with role wcfm_vendor_staff, joined with their primary vendor via wp_usermeta.
2

Compose audit columns

Staff email, vendor name, role label, capability count, last login, and status. Add capability-specific columns for the ones security ops cares about.
3

Save audit views

Capability audit, inactive cleanup, suspended-vendor sweep. Each saves once and runs as the recurring quarterly task it should be.
4

Edit in bulk

Deactivate, revoke capabilities, or reassign primary vendor from the row. WCFM's staff API runs per user so audit logs record each change.

Sample columns

A typical vendor staff audit view

One row per staff account with primary vendor, capabilities, and activity.
Source: wp_users (role=wcfm_vendor_staff) + wp_usermeta + wp_wcfm_staff
Staff Vendor Role label Caps Last login Status
alex@studio.co Atlas Studio Order manager 8 Apr 24 Active
ria@design.io Riverside Workshop Product editor 5 Apr 25 Active
tom@hello.dev Maker Den Full admin 18 Mar 10 Inactive 30d+
mia@brew.coop Old Lane Goods Order manager 8 Apr 02 Vendor suspended

Comparison

Default WCFM Vendor Staff admin vs SleekView

Default WCFM Vendor Staff admin

  • Staff are listed per vendor, no marketplace-wide audit view
  • Capability sets aren't sortable or comparable across staff
  • Inactive staff don't surface automatically for cleanup
  • Staff at suspended vendors stay active by default
  • Bulk capability revocation isn't supported

SleekView

  • Read wcfm_vendor_staff users joined with primary vendor
  • Audit admin-equivalent capabilities across the marketplace
  • Surface inactive staff (no login in N days) for cleanup
  • Bulk deactivate staff at suspended or flagged vendors
  • Save audit views (admin caps, inactive, suspended) for recurring reviews

Features

What SleekView gives you for WCFM Vendor Staff

Capability audit

Filter for staff with high-risk capabilities (refund issuance, vendor settings) across the marketplace. The security review that took a day becomes a saved view.

Inactive staff cleanup

Staff inactive for 30+ days, sorted by last login. Bulk deactivate or revoke capabilities and the vendor's audit log records each change.

Suspended vendor sweep

When a vendor is suspended, their staff stay active by default. A saved view flags staff at suspended vendors so operators can deactivate them in bulk.

Audience

Who uses SleekView for Vendor Staff

Security ops

Quarterly capability audits and inactive-staff cleanup run from saved views, with the marketplace-wide scope that per-vendor screens can't provide.

Vendor managers

Per-vendor staff counts and capability distributions, useful for spotting vendors over-delegating or under-staffing during quarterly reviews.

Support

When a staff member can't access something, support pulls the staff row, sees their capability set, and identifies the missing permission without checking three screens.

The bigger picture

Why vendor staff needs marketplace-wide visibility

Vendor staff is one of those features that scales without anyone noticing until a security review happens. Each vendor adds a few staff members with reasonable-looking capabilities. The marketplace grows from 50 vendors to 500 and now there are 1,500 staff accounts with various capability sets across the marketplace, and the operator has never had a single screen to look at them on.

The data is correct: staff are real users with a clear primary-vendor relationship and a structured capability set stored in usermeta. The audit interface, however, is per-vendor and front-end driven, which means a marketplace-wide review requires going vendor by vendor or running custom SQL. SleekView gives security ops a real audit view across the marketplace from the same data.

Capability-based filters, inactivity-based filters, vendor-status-based filters, all writing through WCFM's APIs so the audit log stays correct. The quarterly review that took a day now takes an hour and finds the same issues, and crucially it runs often enough to catch new ones before they become incidents.

Questions

Common questions about SleekView for WCFM Vendor Staff

Staff sub-accounts are typically part of WCFM's premium tier. Where the feature is active, staff records exist as users with the wcfm_vendor_staff role and capability meta. SleekView reads them via standard WordPress APIs whichever way the plugin packages the feature.

 

Yes. Bulk capability changes write through WCFM's staff API per user, so each vendor's audit log records the change. Useful when a capability turns out to be over-permissive and needs removing from every staff member who has it.

 

WCFM stores the primary vendor relationship in wp_usermeta on the staff account. SleekView joins on that key so the staff row's vendor column comes from the real relationship, not a guess.

 

Vendor status is on the vendor user. SleekView joins it onto the staff row so 'staff at suspended vendors' is a one-click filter. Bulk deactivation handles the cleanup in one action instead of dozens of per-vendor sweeps.

 

Last-login timestamp comes from the user record. Where additional activity (orders touched, products edited) is logged by WCFM, SleekView surfaces it as a column too. Inactive-staff filters use whichever activity signal is configured.

 

Staff are WordPress users, so WordPress's data export and erasure tools cover them. SleekView respects WordPress capabilities so role-scoped operators only see staff and capabilities they're allowed to view.

 

WCFM's staff invitation flow is typically per-vendor and front-end, which SleekView doesn't replace. The audit and admin-side actions (capability edits, activation, deactivation) are where SleekView adds the marketplace-wide view.

 

Yes. Custom role labels are stored in WCFM staff settings and SleekView surfaces them as a column and filter. Useful when vendors use custom labels (e.g. 'Fulfilment lead', 'Customer service') that aren't standard.

 

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