We'll create fresh WordPress site with Remove Taxonomy Base Slug installed. You have 20 minutes to test the plugin after that site we'll be deleted.
If you would like to have a little more nice permalinks to your custom post types articles with custom permalinks – this plugin can help you with this.
If the term has the same slug as the post type, then the taxonomy has the priority over the post type.
Now I will show some examples:
(Custom taxonomy:)
site.com/taxonomy/cars
site.com/cars
(Custom taxonomy with child taxonomies)
site.com/taxonomy/cars/bmw
site.com/cars/bmw
(Term slug is the same as the post type slug:)
(Post Type:) site.com/cars/
(Term from Taxonomy:) site.com/taxonomy/cars/
(Subterm from Taxonomy:) site.com/taxonomy/cars/bmw
(Post Type:) site.com/cars/ (will not show)
(Term from Taxonomy:) site.com/cars (will show)
(Subterm from Taxonomy:) site.com/cars/bmw (will show)