I’m having a hard time getting a set of selected terms in a custom taxonomy presented in a specific way.
I have a hierarchical taxonomy ‘places’ and a post with the tagged terms:
England (x)
- London (x)
- Venue1 (x)
France (x)
- Paris (x)
- Venue2
Germany
- Berlin (x)
- Venue3 (x)
I need to print out:
myPostTitle : Venue1 (London - England)
Paris (France)
Venue3 (Berlin)
My problem is, that I can’t find a function that will return the tagged terms, in a manner that reflects the hierarchical relationships. I need to be able to determine:
- Which terms are the actual ‘venues’ (the ‘lowest’ tagged child in each of the hierarchies)
- What parents and grandparents of those ‘last children’ to include.
I’m outside the loop, and would prefer not to run setup_postdata(). I have the post ID.