{"id":277344,"date":"2026-02-23T11:55:26","date_gmt":"2026-02-23T11:55:26","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/vendor-dashboard\/"},"modified":"2026-08-24T13:29:59","modified_gmt":"2026-08-24T13:29:59","slug":"vendboard-vendor-dashboard-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/he.wordpress.org\/plugins\/vendboard-vendor-dashboard-for-woocommerce\/","author":23438646,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.7","stable_tag":"1.0.7","tested":"7.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"VendBoard - Vendor Dashboard for WooCommerce","header_author":"WebSkipper","header_description":"Empowers store owners by creating a personal dashboard for vendors to easily manage and edit their own products, with smart brand linking and admin approval before publishing. (Requires WooCommerce 9.4+)","assets_banners_color":"d1ecf0","last_updated":"2026-08-24 13:29:59","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":548,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.5":{"tag":"1.0.5","author":"webskipper1","date":"2026-02-23 13:24:55"},"1.0.6":{"tag":"1.0.6","author":"webskipper1","date":"2026-02-27 09:07:05"},"1.0.7":{"tag":"1.0.7","author":"webskipper1","date":"2026-08-24 13:29:59"}},"upgrade_notice":{"1.0.7":"<p>Vendors can now edit stock levels for their products. Stock changes apply immediately; all other fields still require admin approval.<\/p>","1.0.6":"<p>Fixed vendor product update issue and Improved styles.<\/p>","1.0.5":"<p>Security improvements and WordPress coding standards compliance. Update recommended.<\/p>","1.0.4":"<p>Important bug fixes related to product saving and brand assignment.<\/p>","1.0.0":"<p>Initial public release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3467647,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3467647,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.5","1.0.6","1.0.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3467684,"resolution":"1","location":"assets","locale":"","width":1891,"height":824},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3467684,"resolution":"2","location":"assets","locale":"","width":1911,"height":831},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3467684,"resolution":"3","location":"assets","locale":"","width":1914,"height":840},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3467647,"resolution":"4","location":"assets","locale":"","width":1920,"height":1441},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3467647,"resolution":"5","location":"assets","locale":"","width":1920,"height":2182},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3467647,"resolution":"6","location":"assets","locale":"","width":1920,"height":2262}},"screenshots":{"1":"Vendor frontend dashboard","2":"Vendor product edit screen","3":"Admin approval screen"}},"plugin_section":[],"plugin_tags":[14064,256442,22906,218173,286],"plugin_category":[45],"plugin_contributors":[256443],"plugin_business_model":[],"class_list":["post-277344","plugin","type-plugin","status-publish","hentry","plugin_tags-multi-vendor","plugin_tags-product-approval","plugin_tags-vendor","plugin_tags-vendor-dashboard","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-webskipper1","plugin_committers-webskipper1"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/icon-256x256.png?rev=3467647","icon_2x":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/icon-256x256.png?rev=3467647","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/screenshot-1.png?rev=3467684","caption":"Vendor frontend dashboard"},{"src":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/screenshot-2.png?rev=3467684","caption":"Vendor product edit screen"},{"src":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/screenshot-3.png?rev=3467684","caption":"Admin approval screen"},{"src":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/screenshot-4.png?rev=3467647","caption":""},{"src":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/screenshot-5.png?rev=3467647","caption":""},{"src":"https:\/\/ps.w.org\/vendboard-vendor-dashboard-for-woocommerce\/assets\/screenshot-6.png?rev=3467647","caption":""}],"raw_content":"<!--section=description-->\n<p>Vendor Product Dashboard for WooCommerce adds a frontend dashboard for vendors, allowing them to manage their own products without access to the WordPress admin area.<\/p>\n\n<p>Vendors can:\n* Add new products\n* Edit product content (title, short and full description)\n* Change product price, SKU, and barcode\n* Update stock quantity and stock status (applied immediately)\n* Upload product images and videos<\/p>\n\n<p>All vendor changes are saved as Pending Review, while the store admin keeps full control over what gets published. Stock levels are the one exception: they are applied immediately, because holding a stock figure in a queue while orders keep coming in would let an approval roll the level back and oversell the product.<\/p>\n\n<p>This plugin is ideal for multi-vendor stores, brands working with external suppliers, and marketplaces that require moderation before publishing product changes.<\/p>\n\n<p>User Roles &amp; Access Control\n* Each vendor is assigned to specific brands\n* Vendors can manage only products related to their own brands\n* Products are automatically linked to vendors\n* Vendors work in a frontend dashboard without wp-admin access\n* Store owners retain full control through admin approval<\/p>\n\n<p>Vendor-Friendly Dashboard\n* Clean, WordPress-native frontend interface\n* View products with images, stock quantity and status, price, description, SKU, and barcode\n* Clear indicators showing missing or incomplete content\n* Changes are never published automatically<\/p>\n\n<p>Admin Moderation\n* Review all vendor product updates\n* Approve or reject submitted changes\n* Pro version: rejection comments for vendors<\/p>\n\n<p>Design &amp; Customization\n* Clean and modern WooCommerce interface\n* RTL and LTR support (English \/ Hebrew)\n* Six predefined color themes\n* Pro version: full color customization, logo upload, and white-label mode<\/p>\n\n<p>Extras\n* Demo vendor account for testing\n* Optional onboarding popup for new vendors<\/p>\n\n<p>Why Stores Choose This Plugin\n* Safe Editing: vendors never risk site integrity\n* Full Control: all changes require admin approval\n* Time Saver: reduces admin workload\n* Vendor-Friendly: simple and intuitive interface\n* Global Ready: suitable for international stores<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to Plugins &gt; Add New.<\/li>\n<li>Search for \"Vendor Dashboard\".<\/li>\n<li>Install and activate the plugin.<\/li>\n<li>After activation, visit Vendor Dashboard from the admin sidebar.<\/li>\n<li>Enable the features you want to use.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20this%20plugin%20do%3F\"><h3>What does this plugin do?<\/h3><\/dt>\n<dd><p>This plugin allows vendors to safely add and edit their own WooCommerce products without access to wp-admin. All changes require admin approval before publishing.<\/p><\/dd>\n<dt id=\"do%20vendors%20get%20access%20to%20wp-admin%3F\"><h3>Do vendors get access to wp-admin?<\/h3><\/dt>\n<dd><p>No. Vendors work only in a frontend dashboard. wp-admin access is restricted to administrators.<\/p><\/dd>\n<dt id=\"can%20vendors%20see%20or%20manage%20other%20vendors%20products%3F\"><h3>Can vendors see or manage other vendors products?<\/h3><\/dt>\n<dd><p>No. Each vendor can access and manage only their own products.<\/p><\/dd>\n<dt id=\"can%20vendors%20add%20new%20products%3F\"><h3>Can vendors add new products?<\/h3><\/dt>\n<dd><p>Yes. Vendors can add new products and edit existing ones from the frontend dashboard.<\/p><\/dd>\n<dt id=\"what%20product%20fields%20can%20vendors%20manage%3F\"><h3>What product fields can vendors manage?<\/h3><\/dt>\n<dd><p>Vendors can manage product name, descriptions, images (featured and gallery), price, SKU, barcode, stock level, and product video (YouTube link).<\/p><\/dd>\n<dt id=\"how%20do%20vendors%20update%20stock%20levels%3F\"><h3>How do vendors update stock levels?<\/h3><\/dt>\n<dd><p>The product edit screen includes a Stock Quantity field and a Stock Status selector. When a vendor enters a quantity, WooCommerce stock management is enabled for that product and the stock status is set automatically from the quantity (respecting your backorder settings). Leaving the quantity empty turns stock management off and uses the selected status instead.<\/p><\/dd>\n<dt id=\"do%20stock%20changes%20need%20admin%20approval%3F\"><h3>Do stock changes need admin approval?<\/h3><\/dt>\n<dd><p>No, and this is deliberate. Stock is the only field that goes live immediately. Every other field still waits for your approval. Stock is operational data that your own sales keep changing, so if a vendor's figure sat in the approval queue while orders came in, approving it later would overwrite those sales and leave the store showing more units than actually exist. Applying stock straight away keeps the number honest. Vendors still only ever reach their own brand's products.<\/p><\/dd>\n<dt id=\"are%20vendor%20changes%20published%20automatically%3F\"><h3>Are vendor changes published automatically?<\/h3><\/dt>\n<dd><p>No. All vendor changes and new products are saved as Pending Review until approved by an administrator.<\/p><\/dd>\n<dt id=\"how%20does%20admin%20moderation%20work%3F\"><h3>How does admin moderation work?<\/h3><\/dt>\n<dd><p>Admins review vendor submissions and either approve or reject changes. Rejection comments are planned for the Pro version.<\/p><\/dd>\n<dt id=\"how%20does%20smart%20product%20sorting%20work%3F\"><h3>How does smart product sorting work?<\/h3><\/dt>\n<dd><p>Products are grouped automatically:\n* In-stock products missing content\n* Out-of-stock products missing content\n* In-stock products with complete content\n* Out-of-stock products with complete content<\/p>\n\n<p>Missing descriptions or images are clearly marked for easy editing.<\/p><\/dd>\n<dt id=\"what%20is%20included%20in%20the%20free%20version%3F\"><h3>What is included in the free version?<\/h3><\/dt>\n<dd><p>The free version includes:\n* Vendor role and frontend dashboard\n* Vendor-only product access\n* Product creation and editing\n* Admin approval workflow\n* Smart product sorting\n* Six predefined color themes\n* English and Hebrew language support\n* RTL and LTR compatibility<\/p><\/dd>\n<dt id=\"is%20a%20pro%20version%20planned%3F\"><h3>Is a Pro version planned?<\/h3><\/dt>\n<dd><p>Yes. Planned Pro features include rejection comments, full color customization, logo upload, and white-label mode.\nFor custom features, contact us at info@web-skipper.co.il.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Added stock management for vendors: vendors can now edit stock quantity and stock status for their own products from the frontend dashboard.<\/li>\n<li>Stock changes are applied immediately rather than queued for approval, so an approval can never roll the stock level back over orders placed in the meantime. All other fields still require admin approval.<\/li>\n<li>Vendor dashboard product list now shows the stock quantity next to the stock status.<\/li>\n<li>A stock-only save no longer sends the product to the admin review queue, since there is nothing left to approve.<\/li>\n<li>Added a purple option to the predefined color themes.<\/li>\n<li>Updated \"Tested up to\" for WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed vendor product update issue.<\/li>\n<li>Improved styles.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Removed inline scripts and styles, implemented proper WordPress enqueue.<\/li>\n<li>Escaped all shortcode outputs using proper WordPress escaping functions.<\/li>\n<li>Removed automatic demo user creation and weak password logic.<\/li>\n<li>Improved overall security and coding standards compliance.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fixed product save issues where changes were not reflected in the list due to meta key mismatch.<\/li>\n<li>Standardized <code>_vendboard_edited<\/code> meta key across the plugin for consistent pending product tracking.<\/li>\n<li>Fixed brand assignment logic to support legacy meta keys (<code>VendBoard_assigned_brand<\/code>, <code>vd_assigned_brand<\/code>).<\/li>\n<li>Resolved \"Access Denied\" errors on the edit page by improving brand checking.<\/li>\n<li>Improved admin review workflow to properly clear pending flags on approval or rejection.<\/li>\n<li>Reverted decorative color changes to respect user branding settings.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed WordPress.org review issues.<\/li>\n<li>Improved i18n translator comments.<\/li>\n<li>Updated plugin name to VendBoard \u2013 Vendor Dashboard for WooCommerce.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed WordPress.org review issues.<\/li>\n<li>Improved i18n translator comments.<\/li>\n<li>Updated plugin name to Vendify \u2013 Vendor Dashboard for WooCommerce.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed WordPress.org review issues.<\/li>\n<li>Improved i18n translator comments.<\/li>\n<li>Updated plugin name to Managed Vendor Access for WooCommerce.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Create a secure frontend vendor dashboard for WooCommerce with full admin approval control.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/277344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=277344"}],"author":[{"embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webskipper1"}],"wp:attachment":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=277344"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=277344"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=277344"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=277344"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=277344"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=277344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}