I have two CPTS, one with taxonomies. Slugs provided below:
- CPT: 'services'
- Term: 'modalities'
- Term: 'concentrations'
- Term: 'populations'
- CPT: 'therapists'
- Relationship: 'therapist-to-service'
I want to apply multiple 'service-type' terms to any one of my Services posts, and have an admin column/metabox for each term slug without having to create a new relationship for each set of query args.
Is there a way to do this?
Example:
I have a 'services' post titled "Adults", and its terms include 'concentrations' AND 'populations' (since it can logically fall under either one).
When I connect "Adults" to a therapist named "John Smith," I want to be able to see it in two metabox columns titled "Concentrations" AND "Populations."
I tried creating a separate relationship (same CPT connections) for each set of query args (one for each term in 'service-type') + an overarching version of the relationship with no query args whatsoever. Then I used one of the relationship fields to link "John Smith" ('therapist') to "Adults" ('services' CPT with 'concentrations' and 'populations' terms).
My thought was that the terms are stored in post meta, not as data. Therefore, when I use any one of the relationships to link the two posts, the corresponding term should populate in the "Concentrations" AND "Populations" metaboxes in the edit screen for "John Smith." Unfortunately, that's not the case.
Is there a way to achieve this in a way that perhaps a single relationship (single source of truth for connections) can have multiple metaboxes/admin columns with query args applied to each for filtering?
I hope what I'm asking makes sense.