I managed to find a way to fix this by toying with my Custom Post Type and Taxonomy registrations.
In register_post_type properties:
'rewrite' => array( 'slug' => 'classes' ),
In register_taxonomy properties:
'rewrite' => array( 'slug' => 'classes', 'with_front'=> false ),
I now have a clean structure where http://site.com/classes/ points to the post type archive template, http://site.com/classes/languages/ points to the taxonomy archive template and http://site.com/classes/languages/french/ points to the post template
Related Posts:
- ‘No Results Found’ on single post for custom post type
- How to share category taxonomy with custom post type (The Event Calendar plugin)
- How to make a list of companies’ information and display them to user, using custom post types and a custom taxonomy?
- Prevent page slug from interfering with custom post type archive permalink?
- Add .html extension to custom post type taxonomies
- Maintaining WP_Query Relation Among CPT, Custom Taxonomy, Permalinks- CPT UI
- How to get the custom page get_permalink?
- remove custom taxonomy metabox form custom post type
- How to Build a Movie Library in WordPress 3.x
- Custom Post Type causes Page Not Found
- Plugin allowing for artists, events and venues
- custom taxonomy and custom post type url conflict
- Loco Translate: Custom Post and Custom Taxonomy Labels not translated in wp-admin menu
- List taxonomy terms for post as checkboxes
- How to make a proper custom post type link
- auto populate list of questions if user select a category xyz
- How to change permalink to include custom post type
- Plugin generated taxonomies’ permalinks with custom placeholders
- WordPress custom taxonomy not showing
- Rename existing cpt and taxonomy with new textdomain
- how to create hierachial taxonomy and manage under single post type?
- Need to edit author permissions | custom taxonomy
- Error in Fetching Custom Post Type parent Category URL (slug)
- Adding category base to url in custom post giving 404?
- Hidden permalink different from displayed permalink
- Rewrite/Change custom taxonomy slug
- Cannot view Custom Post Type no matter what I try
- CPT-onomies CPT_TAXONOMY->get_terms extremely slow with 6K posts
- How to list the categories by custom taxonomy created?
- Display Custom Post Type and Custom Taxonomy Data on Front End Using Only a Plugin
- Failed to update a post when I add a taxonomy to it
- How do I know if an archive correspond to a custom post type taxonomy?
- How to Display News in a Timeline with Headline, Category, and Time?
- How to make a page setting translatable in theme?
- Tips for using WordPress as a CMS? [closed]
- Permalinks: custom post type -> custom taxonomy -> post
- Mixing custom post type and taxonomy rewrite structures?
- Permalink rewrite 404 conflict- WordPress Taxonomies/ CPT
- Custom permalinks – post type – hierarchical taxonomy’s
- WP get_permalink Return Wrong URL
- [Plugin: Posts 2 Posts] reciprocal connections
- Custom Taxonomy breaking pages permalinks
- taxonomy_template filter do not loads custom taxonomy template properly
- Custom post types and permalinks
- wordpress reusable content blocks
- Use different taxonomies in different custom post types’ permalinks?
- Accessing post’s meta data based on user’s click of a post
- Custom template won’t load for a custom post type (custom permalinks used)
- Adding a custom post type taxonomy template in plugin
- How can I make a custom post type sticky?
- How to hook custom taxonomies to custom post types and make the permalinks work?
- Pagination Broken on Static Pages but Works on Blog Articles
- How to have the same url structure for both a CPT and a Taxonomy?
- How to create custom url structure based on custom post type rewrite slug, taxonomy and category slug?
- Can’t remove front from permalinks for custom taxonomy category page
- Change permalinks of custom post type ‘question’ as post id or any random number once
- limit value taxonomy based on previous taxonomy value wordpress
- Metabox not show in categories custom post type cmb2
- Custom Permalinks with CPT and Hierarchical Taxonomies
- WP_Terms_List_Table Quick Edit not working
- Custom Permalink Structure for Custom Post Type, Custom Taxonomy, Under a page
- Custom post type, permalinks, taxonomies and blog posts
- What is the best way for showing a grid of customer logos?
- How to use template_include hook with form submission?
- Permalink problems with custom post type and custom taxonomy
- Add_rewrite_endpoint doesn’t work with post name permalink structure
- Custom Post Type Advanced Slug
- $pages = get_pages(‘child_of=’.$post->ID); Why arguments are concatenated?
- Getting only one post per category
- wp_insert_term() doesnt insert a term
- How can I list custom post type categories of portfolio
- “Allowed memory size” problem [closed]
- Custom Post Type, Custom Columns List
- need click to clipboard button on my site
- Setting Author on CPT
- Problem with checked box on wp car manager plugin
- Changing permalink of default Post with custom post
- Custom Taxonomy Archive generates 404
- How to create a permalink structure with custom taxonomies and custom post types
- get_permalink is causing a whitescreen
- Share on social media created listing after submission
- Create Inclusions and exclusions
- Template hierarchy changes when custom post-type permalink leverages custom taxonomy
- Associate custom CPT with another CPT’s taxonomy and rewrite permalinks
- Post Custom & Taxonomy 404 error
- Same permalink structure for all post types?
- Hierarchical taxonomy in permalink structure
- Creating themes using the one Plugin (Toolkit)
- How to add jquery to my custom post type wp plugin
- WordPress list child pages of custom post type
- Category / Custom Post Type permalink issue
- Unwanted Links and Spam WordPress Pages and Posts
- Adding rewrite rules to Custom Post-type mixed with Taxonomy
- Synch Custom Post Types (and Custom Fields, Cats, etc.) Between WordPress Sites
- Is there a way to add a custom input field for every taxonomy term in WP post editor?
- WordPress show different custom post type
- Permalinks for Custom Post Types and Taxonomies
- Getting 400 Error in wordpress website
- How to provide page_template path in custom plugin using WordPress
- How to get selected variation from URL?