Hi, I want to make a car parts filter, similar to this one, and I think it shouldn't be too hard using Metabox. The reason I want to make it in Metabox is because it will probably be much more lightweight.
Can someone please help guide me on how I should set up the taxonomies correctly?
Should I use a separate post type for the cars, with taxonomies Year, Make and Model? If so, how should I connect it to the woo product?
Should I just add taxonomies to my WooCommerce product?
Should I store the cars in a separate table, or is that overkill?
I will probably use ElasticPress for the filtered search.
If the WooCommerce product on your site is the car, you can create more custom taxonomies for the product to be categorized by Year, Make, and Model. But Meta Box does not help you to create the filter search on the frontend. You need to create it with your own code or a third-party plugin. Refer to this article https://metabox.io/filter-posts-custom-fields-custom-taxonomies-archive-pages/
And I think no need to store the cars/products in the custom table because if you other plugins to build your site, it might not compatible with all plugins and themes.