Fine-tune the Products page vendors see — no code.
Granular admin control over the Dokan Products dashboard: show or hide individual columns, row hover actions, top-of-page filters, and add/edit-product fields. Lock fields as required, rename labels, add helper-text hints, and pick from alternative add-product layouts. Server-side enforcement — not just CSS hiding.
Granular admin control, no code.
Show/hide product-list columns
Toggle image, SKU, status, stock, price, type, date and pro-module columns from a settings page.
Show/hide row actions
Control which hover actions vendors can use — Edit, View, Quick Edit, Permanent Delete, Duplicate, Translate — via the dokan_product_row_actions filter.
Show/hide top-of-page filters
Switch off status tabs, date / category / brand / type filters, search box, “Add new” button or bulk actions for vendors who don't need them.
Show/hide add/edit-product fields
Hide individual product fields server-side via dokan_insert_product_post_data. Lock specific fields as required.
Rename labels & add hints
Per-field custom label and optional one-line helper text — scoped to the add/edit-product pages only.
Show/hide product types
Choose which product types vendors can create (Simple, Grouped, External, Variable, Booking, Auction, Subscription, …) via the dokan_product_types filter.
Alternative add-product layouts
Pick from Stepper, Card sections, or Two-column layouts (Default ships now; others queued).
Per-section reset to defaults
Don't like a tweak? Revert any section to defaults without losing your other settings.
Architecture & integration.
Plugin name
Dokan Vendor Product Manager by ONVORE
Slug / text domain
dokan-vendor-product-manager-by-onvore
Requires
WordPress 6.2+, WooCommerce, Dokan Lite (or Pro), PHP 7.4+
Server-side enforcement
Hidden fields stripped via dokan_insert_product_post_data — not CSS-only hiding.
Hooks
dokan_product_row_actions, dokan_insert_product_post_data, dokan_product_types
Settings location
WP Admin → ONVORE Vendor Product Manager — tabs: General, Products List, Add / Edit Fields, Product Types, Labels & Help Text, Add-Product Layout.
The quick answers.
Will hiding a field prevent vendors from entering data?
Server-side, yes — post data for hidden fields is stripped via dokan_insert_product_post_data. Client-side hiding alone is not secure; this plugin enforces both.
Can I lock specific fields as required?
Yes. Required fields show a visual indicator and the server rejects submissions where they are missing. Vendors cannot save them blank.
Can I apply different settings to different vendors?
Not yet — settings apply to all vendors. Per-vendor or per-vendor-group settings are queued for a future release.
What happens if I rename a field label?
The label changes on the add / edit-product page only. The underlying database field and data model are unchanged.
Do alternative layouts affect my existing products?
No. Layout changes only affect the add / edit-product form. Existing product data is untouched.
Want this in your marketplace?
A single, focused Dokan add-on. Licensed via account.onvore.com with auto-updates and support.