wordpress пользовательский тип сообщения таксономия permalink

Я создал новый пользовательский тип сообщения и новую пользовательскую таксономию для моего сайта.

Я создал пользовательский тип «переписать» и таксономию, используя этот код:

Однако он работает следующим образом ( https: // Site-url / sub-site-name / conditions / ankle-fracture / ).

Но мне нужно добавить условие типа, также как и ниже:

https: // Site-url / sub-site-name / conditions / лодыжка / лодыжка-перелом /

function custom_conditions_permalink( $wp_rewrite ) { $rules = array(); $post_types = get_post_types( array( 'name' => 'conditions', 'public' => true, '_builtin' => false ), 'objects' ); $taxonomies = get_taxonomies( array( 'name' => 'condition-type', 'public' => true, '_builtin' => false ), 'objects' ); foreach ( $post_types as $post_type ) { $post_type_name = $post_type->name; // 'conditions' $post_type_slug = $post_type->rewrite['slug']; // 'conditions' foreach ( $taxonomies as $taxonomy ) { if ( $taxonomy->object_type[0] == $post_type_name ) { $terms = get_categories( array( 'type' => $post_type_name, 'taxonomy' => $taxonomy->name, 'hide_empty' => 0 ) ); foreach ( $terms as $term ) { print_r($term); $rules[$post_type_slug . '/' . $term->slug . '/?$'] = 'index.php?' . $term->taxonomy . '=' . $term->slug; } } } } $wp_rewrite->rules = $rules + $wp_rewrite->rules; } add_action('generate_rewrite_rules', 'custom_conditions_permalink'); 

Как создать структуру permalink с пользовательскими таксономиями и настраиваемыми типами сообщений, такими как condition / condition-type / post-type-name /?

Я немного застрял в этом, и я был бы признателен, если бы вы могли помочь мне в этом.

Благодаря!