I may suggest not combining each of these into hierarchical taxonomies, but setting up 3 distinct taxonomies. It seems like they are 3 unrelated properties of the photos, and thus, I would separate the code for them. Then you’re not trying to code around nested taxonomy terms, but you can access them each individually. The taxonomies would be color, location and year.
Related Posts:
- How to show a hierarchical terms list?
- Is there any difference between post in child term and child & parent terms?
- get_the_terms error
- Hierarchical list of custom taxonomy terms
- Order custom taxonomy hierarchy
- Get taxonomy url, name, post count & image
- Can One Taxonomies Terms be Ordered by A Seperate Taxonomy?
- The Difference Between Hierarchical and Non-Hierarchical Taxonomies?
- tax_query in get_posts() not working?
- What is wp_insert_term “alias_of” arg for?
- Automatically Assign Parent Terms When A Child Term is Selected
- get term by id without taxonomy
- get a specific taxonomy term name
- 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?
- get_terms with posts that have a different taxonomy with term x
- Get_term_by only returns one item from array
- Custom Taxonomy Only Showing Top Level Terms in Admin?
- Can we have same term slug in different taxonomies?
- Create and move terms for taxonomies
- Missing term_id and term_taxonomy_id when adding a term using wp_insert_term() function
- Count posts for each taxonomy term for each month
- What hooks/filters are there to alter selected terms on post save?
- 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
- functions to create term and child terms
- taxonomy/category term in URL slug irrelevant for post?
- How to use a Term Meta Field as a link
- what tables uses wp_get_post_terms
- WordPress built-in method to extract array of term IDs?
- How do I get the current tag out of a taxonomy?
- Should I be using custom post types for this or terms and taxonomies?
- Taxonomy search/filter with multiple taxonomies and multiple taxonomy terms
- get_terms problem : related articles
- Set post terms on post publish
- Why “Warning: Invalid argument supplied for foreach()”
- WordPress User Taxonomy Saved Values
- How to display terms from a custom taxonomy in a hierarchy AND with custom html markup?
- How can I find the taxonomy in edited_{taxonomy}?
- Set multiple Post Terms in same 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
- Show child terms of current term of the taxonomy
- Exclude posts which have any term in a certain taxonomy from the query
- get_the_term_list – Return links to edit.php instead of link to taxonomy archive template
- How to sync to custom taxonomies (tag structure)
- Comma separated tax terms, with “and” before last item [duplicate]
- the_terms characters not limiting
- `get_terms()` with `child_of` and `childless` combined
- echo term name outside the loop, using term slug
- one post per term taxonomy
- How to return newly added terms when using wp_set_object_terms
- Blogroll links sorted by category in a table
- 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
- How to relate a user object to taxonomy term?
- How to display taxonomy term custom meta (using wp_get_object_terms?)?
- SQL query joining on taxonomy tables not returning what I would expect
- Echo taxonomy name – second level
- Match and Merge Terms in Different Taxonomies
- 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
- update_term_meta not working
- Assign Multiple Values from Post Fields to Taxonomy Terms
- Is possible hide hierarchical select dropdown created by jetsmartfilters? (only visual issue)
- Checking if a product ID has taxonomy term attached not working with has_term
- Taxonomy.php inheriting first post
- I want to get term by term_name without taxonomy
- I want to change the slugs of my terms dynamically
- taxonomy terms, inverted
- echo a tax term in loop
- taxonomy_edit_form_fields output after term fields
- I need posts within a taxonomy category that are tagged “featured” to show up first
- Create multidimensional array of taxonomies
- How to define a custom hierarchy for terms?
- How to share terms between two taxonomies?
- $product->ID in has_term() not working, but manually inputting the ID works, why?
- Can I have have terms with the same slug in the same taxonomy?
- how do you get one specific term from a shortcode attribute?
- Taxonomy terms can’t find posts from archive.php or taxonomy.php
- taxonomy terms are not populating select tag options
- Display List of Categories Within a Custom Taxonomy
- What to do with shared terms splitting in WordPress 4.2?
- Related Posts by taxonomy using Advance Custom Fields Plugin
- How to filter the terms to a special custom taxonomy?
- GET Taxonomy ID
- Hiding an Advanced Custom Field based on Taxonomy Field selection
- Taxonomy term breadcrumb; how?
- Non-Recursive get_term_children()
- Display yesterday’s last post’s Custom field from Unique terms of one Taxonomies
- Delete Term via edit-tags.php
- Order taxonomy terms by the frequency of use in the last 30 days
- Why can’t I exclude a term ID from either get_terms or WP_Term_query?
- get_terms of specific parent (including the parent itself)