A focused admin dashboard for your marketplace vendors.
Replaces Dokan's 30-column vendor table with a scannable list plus a per-vendor detail drawer. Filter by name, email, status, featured, commission and date range; inline-edit Selling and Featured flags; bulk actions; CSV export. Grouped SQL queries per page slice — no N+1 even at scale.
All the vendor signal, none of the table sprawl.
Summary cards
Total vendors, active, featured, verified, total catalog products and aggregate sales — at a glance.
Scannable vendor list
Narrow columns: vendor, selling, featured, verified, products in/out/total, orders, sales, last active, joined. Server-side sorting, pagination, filtering.
Per-vendor detail drawer
Tabbed sections — Status, Catalog, Sales, Profile & SEO, Notes — with inline edits. Mobile expands the drawer into a full-screen modal.
Inline edits
Toggle Selling and Featured directly from row or drawer; edit vendor notes in place. Nonce + capability-checked, admin-only.
Bulk actions
Enable/disable selling, mark/unmark featured across many vendors at once.
CSV export
Configurable columns via the onvore/vendor-stats/vendors/export_columns filter.
Fast at scale
Grouped SQL queries (products, coupons, reviews, followers, sales) are batched per page slice — no N+1, no slow joins.
Hooks-first
Public filters for query args, list columns, export columns, drawer tabs and license state — extend it without forks.
Architecture & integration.
Plugin name
Dokan Vendor Stats by ONVORE
Slug / text domain
dokan-vendor-stats-by-onvore
Requires
WordPress 6.2+, WooCommerce, Dokan Lite (Dokan Pro recommended for full stats), PHP 7.4+
Admin menu
WP Admin → Vendor Stats → License / Vendor Stats
AJAX endpoints
onvore-vendor-stats-toggle-selling, -toggle-featured, -save-notes — nonce + manage_dokan_shops capability
Public hooks
onvore/vendor-stats/license/is_active, /vendors/query_args, /list_columns, /export_columns, /vendor_detail/tabs
The quick answers.
What does “Last Active” track?
Last login to the vendor dashboard. Full shop-view tracking requires Dokan Pro.
How are follower counts fetched?
From Dokan Pro's followers system. Dokan Lite vendors show 0 followers; the detail drawer tabs adjust accordingly.
Can I customise which columns appear?
Yes. Use the onvore/vendor-stats/vendors/list_columns and /export_columns filters to add or remove columns programmatically.
Are bulk actions undoable?
No. Bulk enable / disable and featured / unfeatured execute immediately. Confirm carefully before clicking.
Why does some vendor data show as “—”?
Dokan Lite lacks some fields (followers, store shipping detection, verification badge). Dokan Pro is recommended for complete stats.
Want this in your marketplace?
A single, focused Dokan add-on. Licensed via account.onvore.com with auto-updates and support.