I think that when you define custom rewrite slugs in the registration of a custom taxonomy, you still need to add custom rewrite rules. add_action(‘init’,’my_add_rewrite_rules’); function my_add_rewrite_rules() { add_rewrite_rule( ‘rights/category/(.+)/page/([0-9]{1,})/?$’, ‘index.php?post_type=rights&category=$matches[1]&paged=$matches[2]’, ‘top’ ); add_rewrite_rule( ‘rights/category/(.+)/?$’ , ‘index.php?post_type=rights&category=$matches[1]’ , ‘top’ ); } In order to add the correct rewrite rule I would need the code of … Read more