Ok, resolved this.
I am now registering the taxonomy and terms on the init hook rather than wp_loaded and that seems to have fixed things.
I will accept this answer as soon as I can.
Related Posts:
- Taxonomy Rewrite Rules Redirecting Instead of Masking
- Custom Taxonomy Endpoint Pagination using paginate_links()
- Can’t get a custom template taxonomy page to display
- Removing taxonomy base using WP rewrite
- Custom taxonomy on permalink
- How to enable hierarchical permalinks for hierarchical taxonomies
- Custom taxonomies, with custom rewrites/slug, AND loading a taxonomy archive template from a plugin
- How to include parent terms in hierarchical taxonomy URLs?
- term_link() filter or rewrite and howto?
- WP redirects pretty permalink to query string
- How to redirect custom post type archive to first term of associated taxonomy?
- Add parent/child taxonomy to custom post type url
- How do I get WordPress URL rewrites into Sitemap?
- Create multiple rewrite endpoints for custom taxonomy archive
- Taxonomy with_front causes all
- 404 error- issues with pages after adding custom rules for posts
- How to overwrite registered taxonomy url from vendor plugin in child theme
- How to add a Rewrite Rule / Category Structure
- Custom permalinks with hierarchical taxonomy – getting PHP warning
- Taxonomy Pagination Rewrite
- How do I modify taxonomy term slugs dynamically?
- Redirect on saving term at custom taxnomy
- Permalink help with default Posts and custom Taxonomy
- how to change permalinks format for pagination?
- Custom Taxonomy and Rewrite URL
- Rewrite Rules returning wrong data
- Rewrites with hierarchical taxonomies in permalink
- Rewrite rules for varying nested terms of custom taxonomy
- I don’t need ‘view’ page for my custom taxonomy
- How to change url for taxonomy pages?
- Why is flush_rewrite_rules mandatory after registering custom taxonomies?
- Check If Taxonomy A and Taxonomy B has same Slug, 301 Auto Redirect Tax A to Tax B if True in WordPress
- Custom taxonomy link automatically removing query string and re-directing
- Best way to redirect taxonomy terms to pages
- forward/redirect taxonomy archive of term to a page with same name
- Rewrite Search URL Permalink For CPT Custom Taxonomies
- How to change Custom Permalink for Taxonomy? (remove the slashes from term-slug)
- How do I get the correct URL?
- How to replace custom post type with custom taxonmy in permalinks
- How to structure all custom-taxonomy with three verbs(a,b,c) and route them accordingly?
- True or F False Setting of ‘with_front’ Parameter of Rewrite Is returning Exact Same result
- Multiple Custom Taxonomy Rewrite
- Rewriting url for multiple Taxonomies and Custom Post Type
- Custom rewrite url structure for several custom taxonomy (NOT pos_type)
- Hierarchical taxonomies in permalink cause 404 for sub term archive
- Permalink structure not working with Custom Taxonomy (URL like ./taxonomy/category/postname)
- add_rewrite_rule using custom taxonomy and year
- rewriting for custom taxonomy rewrite
- New rewrite rules for custom taxonomy and reuse default
- Filter posts and custom taxonomy using add_rewrite_rule
- Rewrite URL for a specific taxonomy [duplicate]
- Two taxonomies with the same slug
- Is there a way to create a single rewrite rule to handle multiple variables depending on what is present?
- Adding Category to Child Posts Permalink
- Retrieve posts by term id custom query
- Check if Current Category has Children
- Query users by custom taxonomy and user role
- Custom Taxonomy and Tax_Query
- How to assign multiple roles for capabilities array withini register_taxonomy function?
- Custom taxonomy hide meta box but show in menu
- display posts with same taxonomy term
- pre_get_posts with tax_query causes empty result
- Is there a way to disable a term rather than deleting it?
- Best pratice to make taxonomy terms translatable without changing slugs?
- Remove Category description textarea
- How to use wp_terms_checklist() on front end
- Get the latest taxonomy/category?
- How can I set up a category “overview” page?
- Need help with complex custom post type setup
- Display Custom Taxonomy Terns ordered by meta_value
- Display custom taxonomy for product
- Problem with query_posts for a custom taxonomy in theme options
- Link to most recently created category of custom taxonomy in primary navigation menu
- Listing child terms of parent term
- Ajax post filter by taxonomy
- Custom Taxonomies but with Icons associated?
- Advanced Tax Query
- Last posts from custom taxonomy
- How To Capitalize Entries In the Taxonomy Box?
- How to filter WordPress search, excluding post in some custom taxonomies?
- I can’t access the pages for my custom taxonomy
- How to prevent posts duplicating when viewing a custom taxonomy term
- Is it possible to create exclusive custom taxonomy?
- Custom Taxonomy Archive BUG
- Top level parent taxonomy ID
- Date range filter for manage posts list on edit.php
- how does get_term_by know which term to return when the same term appears twice in a hierarchical taxonomy?
- Changing stylesheet depending on custom taxonomy terms
- Why is my taxonomy template not shown?
- cannot get multiple loops using tax_query
- How Can I Change a Taxonomy URL Based On The Originating URL?
- How To Assign “Taxonomy per Taxonomy”?
- Selecting all posts from the children of a particular parent taxonomy
- How to have two different versions of a tag/category/taxonomy archive page?
- Rewrite Rule Working for all but one of the taxonomies created
- How to get all taxonomies which can be added in menu?
- WordPress Tag or Custom Taxonomy Return All Posts if has that Word in Post Title
- display one post out of each custom category (aka “term of custom taxonomy”)
- Get custom taxonomy for visual composer shortcode but not working?
- Display value of custom field of custom taxonomy in single post?