Crafting Web Experiences
//
https://wordpress.stackexchange.com/questions/346452/how-to-add-custom-taxonomy-in-custom-post-type-permalink
First, register your taxonomy and set the slug argument of rewrite to shows: Next, register your post type and set the slug to shows/%show_category%, and set has_archive argument to shows: Last, add a filter to post_type_link to substitute the show category in individual show permalinks: EDIT: Forgot the has_archive argument of register_post_type above, that should be set to shows. Reference: https://wordpress.stackexchange.com/a/108647