I managed to hack this together using wp_get_object_terms. The 'orderby' => 'term_id'
was most helpful. It’s probably not the best method, but seems to work fine. Because the child terms (suburbs) are always created after the parent terms (Cities), they will always have a higher ID.
<?php
$terms = wp_get_object_terms($post->ID, 'location', array('orderby' => 'term_id', 'order' => 'DESC') );
if ( !empty( $terms ) ) :
$location = array();
foreach ( $terms as $term ) {
$location[] = $term->name;
}
echo implode(', ', $location);
endif;
?>
Related Posts:
- Need a simple but complete example of adding metabox to taxonomy
- tax_query in get_posts() not working?
- What is wp_insert_term “alias_of” arg for?
- get a specific taxonomy term name
- wp_set_object_terms() Fails to Set Terms
- List Hierarchical Term List with Count with Related Term
- Is there a way to set singular/plural labels for taxonomy term names?
- get_terms() How many is TOO many?
- List all taxonomy terms / Show links if posts are attached, else names
- How to add terms to taxonomy with wp_insert_terms?
- Get_term_by only returns one item from array
- Can we have same term slug in different taxonomies?
- Is there any difference between post in child term and child & parent terms?
- Create and move terms for taxonomies
- Missing term_id and term_taxonomy_id when adding a term using wp_insert_term() function
- How to get the last term from taxonomy?
- List post from current taxonomy children
- What hooks/filters are there to alter selected terms on post save?
- Count argument in get_terms has no effect on ouput/doesn’t work
- How can I remove links from the function “get term list”?
- Get Term names from WP Term Object
- tax_query: What to pass when I want to have all terms?
- Add a term to an attachment submitted from front end
- orphaned taxonomy terms remove by sql query
- functions to create term and child terms
- has_term not working
- Filter taxonomy terms using multiple id in the edit-tags.php
- what tables uses wp_get_post_terms
- How do I get the current tag out of a taxonomy?
- Variable in Array Not Working
- Add current class to queried term on taxonomy term archive
- Order wordpress taxonomy parent terms by their children count
- WordPress User Taxonomy Saved Values
- how to get the assigned child term of the term’s parent
- Use get_terms to get post_tags but limit to a taxonomy
- Set attachment tags from attachment’s custom field data
- Set multiple Post Terms in same Taxonomy
- how to show only last child terms of a taxonomy
- How to get the top level parent term Advanced Custom Field values in the child terms
- Allow a Taxonomy Term to be Used Only Once Across All Posts
- Count Published & Draft Posts Associated With Each Term
- Ordering Taxonomies / Changing term_id
- Show child terms of current term of the taxonomy
- Fetch and ACF image field from a custom taxonomy outside category/archive page? [closed]
- conditional statement based on terms
- Adding taxonomy terms based on custom field
- Multi Taxonomies same terms
- Make taxonomy terms appear in the order they were made
- get_the_term_list – Return links to edit.php instead of link to taxonomy archive template
- How to sync to custom taxonomies (tag structure)
- Exclude posts with taxonomy term from appearing on home page query
- `get_terms()` with `child_of` and `childless` combined
- Add text to the end of each list item in wp_list_categories
- Return Taxonomy Name for Each Term
- echo term name outside the loop, using term slug
- Get term from multiple taxonomy
- Modify output of wp_dropdown_categories to add term IDs to each option
- How to return newly added terms when using wp_set_object_terms
- How to get terms from a custom taxonomies after WordPress 4.5.0
- How to update a taxonomy term for a custom post type with auto incrementing number
- SQL query joining on taxonomy tables not returning what I would expect
- Echo taxonomy name – second level
- Match and Merge Terms in Different Taxonomies
- If has_term, load other theme
- Get terms in hierarchical taxonomy
- How can I query all post with currrent taxonomy term?
- Taxonomy Checkbox Admin Panel
- Retrieve all term IDs of post
- Related terms – Terms that feature in post of current term
- Bug using wp_insert_term with switch_to_blog
- how to list parent terms only
- How to order a taxonomy’s terms numerically, from lowest to highest using get_terms
- wp_insert_term doesn’t want to enter its data into custom taxonomy
- $_POST sometimes empty even though isn’t when using edited_[taxonomy] hook
- Checking if a product ID has taxonomy term attached not working with has_term
- Can’t display multiple terms with get_the_terms
- Taxonomy.php inheriting first post
- What is the use case for sharing a term between multiple taxonomies?
- I want to get term by term_name without taxonomy
- I want to change the slugs of my terms dynamically
- How to show children terms even if they are empty
- taxonomy terms, inverted
- echo a tax term in loop
- How to share terms between two taxonomies?
- Get taxonomy url, name, post count & image
- Taxonomy terms can’t find posts from archive.php or taxonomy.php
- taxonomy terms are not populating select tag options
- What is the earliest hook you can piggyback on to check terms/taxonomy for a collection view?
- What to do with shared terms splitting in WordPress 4.2?
- Related Posts by taxonomy using Advance Custom Fields Plugin
- 2 Different Taxonomy with Hierarchical Term Relationship
- GET Taxonomy ID
- Non-Recursive get_term_children()
- Delete Term via edit-tags.php
- Echo used hierarchical taxonomies parent name
- Passing values by form to create a query
- Order taxonomy terms by the frequency of use in the last 30 days
- Can One Taxonomies Terms be Ordered by A Seperate Taxonomy?
- How to display a term of taxonomy
- Unable to do WP_User_Query with meta filter