i am using woodmart filters and I need to be able to first filter on the car brand, then filter on the car model, and after that the construction year.
Off course, after a user selects their car brand, only the available car models of that specific car brand should show up. Otherwise the user has to browse through thousands of random car models just to get to the right one.
However, I can’t manage to do this. What is the best way to accomplish this? With categories & subcategories, attributes or custom taxonomies? There should be a way to accomplish this fairly simple feature.

Ohh…
On the last year, I have same requirements on our documentation site. It’s little complicated & not a perfect one to share.
I followed a category -> sub category hierarchy. I also need some custom taxonomies. Then I use AJAX to get sub categories in next level on first level category selection.