Home Forums WC Vendors Pro Support Suggestion: Custom Taxonomy instead of Vendor Stores Post Type

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.


Thank you to all of our customers!


Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
  • #16105

    Allow me to raise the following consideration:

    I would like to have the shop filtering widgets (Layered Nav) also for the vendor stores. Imagine a vendor has 100 products then it would be difficult for the user to find what he needs. Also I think for the UX it would be good to have a consistent structure for the main shop and for the vendor stores (you could still add a header with a profile image and the ratings.

    To achieve this you would need to create a Taxonomy possibly called “Vendors” and for each vendor there would be a term. Now you could take the woocommerce archive-product.php template and rename it to taxonomy-vendors.php and everything would work as desired.
    the hook do_action( ‘woocommerce_archive_description’ ); could be used to add a vendor store specific header.

    what do you think? wouldn’t it make WC Vendors more versatile?

    WC Vendors Support
Viewing 2 posts - 1 through 2 (of 2 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.
This website uses cookies to ensure you get the best experience on our website.