Hi Christian,
On my non-profit website I list services, stories and products that help people through big life challenges.
I am recategorising and restructuring how the search and navigation works and would like some advice on how to do this please.
I have created three custom post types: services, stories and products.
Each of these should be 'assigned' to one or more of the following taxonomies:
A. Topic e.g. health or money
B. Topic area e.g. for "health" = mental health, body, children's health
C. Category e.g. for "mental health" = addiction, anxiety, bi-polar
D. Sub-category e.g. for "addiction" = alcohol, drugs, gambling
What is the best way to set up this taxonomy structure to enable:
1. A user searches for a problem. For example, they search for "addict" and then a user can:
1a: Select a search suggestion (I understand this is possible with Relevanssi). The search suggestions will relate to Topic areas (e.g. mental health), Categories (e.g. "addiction") and/or sub-categories (e.g. "alcohol addiction")
or
1b: Hit return, or submit button, and be taken to a results page which displays suggested Topic areas, Categories and Subcategories relating to the search term (perhaps in a breadcrumb format?)
2. From there, a user can either select a Topic area, Category or Sub-category.
2a. If they select a Topic area, such as mental health, they are taken to a page which lists all categories related to the Topic area. For example, "Mental health" topic page will display the categories: addiction, anxiety, bi-polar etc.
When the user selects a Category they are taken to a Final Results page. The Final Results page shows related services, stories and products which they can narrow by sub-category or other filters. The other filters will depend on whether they are filtering services (type of service, opening hours) or filtering products (product type, cost).
or
2b. If they select a Category, such as addiction, they are taken to the Final Results page (as above).
or
2c. If they select a Sub-category, such as alcohol addiction, they are taken to the Final Results page which includes the Sub-category filter "alcohol" which is pre-selected for them.
Any advice on how to set this up is very welcome, particularly in relation to the taxonomy structure, I'm stuck!
Many thanks,
Cat