This is not a complete answer, but I hope this can help. It sounds like what you’re looking for is a “Faceted” navigation (or search or browsing) plugin.
There are some plugins that do this already, like this one (from the FCC!).
It’s possible that none of the existing plugins will match your needs, but hopefully at least one of them can serve as a proof of concept as you begin to talk with a developer.
Related Posts:
- WP query taxonomy input differs to output?
- Search custom taxonomy term by name
- How to display post from current Taxonomy in archive page?
- Display posts the match taxonomy term linked from wp_list_categoies?
- Why is my WP_Query not working when tax_query terms are an array?
- Move posts to top of WP_Query if in certain Taxonomy?
- Querying Multiple Custom Taxonomy Terms
- Filter and list posts of a custom taxonomy
- WP Query – Get WooCommerce Products with variation that is in stock
- Filter WordPress posts by between parameter
- How to Modify Taxonomy Archive Page with Search Parameter?
- How to add terms to my tax_query based off of the current post
- Filtering posts by custom field value not working
- Display link to taxonomy archive only if it has posts with certain custom field values
- Order taxonomy terms in alphabetical order
- Is it possible to dynamically get queried term AND taxonomy?
- WP Query for variable taxonomies
- How do I search inside specific taxonomies in WordPress
- Pass array of taxonomy terms to wp_query
- Formulate a url to show posts with both taxonomy terms
- Taxonomy search/filter with multiple taxonomies and multiple taxonomy terms
- Order by slug in get_terms with multiple taxonomies
- Output an array of terms for a ‘tax_query’ => array()
- Function get_queried_object() return NULL in custom taxonomy
- Getting Taxonomy inside WP_Query Loop
- Complex WP_Query (two post types and multiple operators)
- WP_Query Not Recognizing Taxonomy Parameter in Custom Search
- Return Taxonomy/Term Information with Posts (WP_Query/get_posts)
- Remove category from query (show all posts in archive.php) pre_get_posts()
- is_tax() function not working as expected
- Display Featured Post by Categories and Avoid duplicated posts
- Get authors by term id or slug
- WP_Query tax query part of slug
- Taxonomy Query Relation field not behaving correctly?
- WP Query Args – Title or Taxonomy Value
- How to Union two different conditions in one WP_Query
- Slow queries on a huge database
- How do I exclude the lowest level terms in a taxonomy?
- Search Query for multiple categories using ‘OR’ but having certain categories be ‘AND’
- Post loop for all taxonomy terms
- wp_query args adding muitiple tax_querys
- Taxonomy and Date in same query?
- Automatically Query Parent Taxonomy
- How Can I Change The Tax Query For The Main Loop For Taxonomy Archives?
- Taxonomy order exception for specific term
- Custom taxonomy.php not working
- WP_Query for a taxonomy with different taxonomy types
- Using custom taxonomies in a query
- Get posts from multiple tax terms
- How to Order a list of taxonomies? orderby?
- How to add custom meta to ‘pre_get_terms’?
- Get Child Category only
- WP Job Manager plugin – Listing only the twelve job categories on frontpage order by jobs they have
- Get posts in taxonomy randomly
- Loop posts based on permalink term
- How to echo woocommerce category name
- WP Query – filtering terms with regex
- How to get posts by category and by choosing a taxonomy term?
- relation OR instead of AND – Filtered term ID’s in loop
- Don’t repeat posts from children in parent taxonomy query
- Show multiple tax_query from 2 or more post_type in a single code
- Custom taxonomy in WP_Query not working
- get_the_terms has strange result since version 6.0
- Can’t get term id for category archive
- How to make a post with certain taxonomy term display first before other post with only one query?
- Exclude post with taxonomy and from the terms (taxonomy & tag) posts count
- Use get_cat_ID to retreive multiple category IDs
- Strange behaviour of hierarchical taxonomy archive
- How can I order a post query’s results based on the number of matching taxonomy terms?
- WP Query should show No Posts when tax_query $args taxonomies don’t have associated posts
- Only show tag with the same id as the post
- tax_query not working on custom post type
- Save queried result into database
- How to use the Term Object from a custom select field in a query
- WooCommerce WP_Query using tax_query returns no results (0 = 1)
- wp_query with meta_query and tax_query
- WP_Query paginate with one term per page?
- WordPress – Form does not filter the results of taxonomies
- Show one post of each custom taxonomy
- How to break up output of posts for different terms on same page?
- Custom category page with taxonomy filters
- Taxonomy archive, categorised by other taxonomy, not hiding empty taxonomies
- taxquery taxonomy get terms
- pages shortcode filtering by category
- How to show terms from another taxonomy
- How to define a custom hierarchy for terms?
- Taxonomy Terms That Don’t Exist Display Results
- Category Archive not working for pages
- How can I get all the posts that are related with a specific taxonomy term?
- Custom taxonomy and query multi conditions
- WP Query with sticky posts and tax_query
- Empty ‘terms’ in ‘tax_query’ returns an empty array
- Search format not matching taxonomy query
- Get the tax term in which is a post via wp_query
- Multiple Orderby is not working right
- tax_query not working properly with get_posts
- Custom query for certain post type OR another post type with a certain category
- How can I get taxonomy term name using term slug & post ID using build in WordPress function or class?
- Using WP Query, I want to include all posts in category 1 as long as they are not also in category 2
- Show list of authors with latest post NOT older than a month