ЧПУ архива таксономий совпадает с архивом произвольных записей
Подскажите как нужно правильно сделать? Что хочу: сайт.ру/catalog/brand - доступ к таксономии сайт.ру/catalog/product-item - доступ к определенному товару сайтюру/catalog - вывод всех товаров
И у таксономий и у отдельного товара должен быть переход на общую страницу catalog. Постоянные ссылки настроены как сайт.ру/%post_name
add_action( 'init', 'register_post_types' );
function register_post_types(){
$args = [
'labels' => [
'name' => 'Кондиционеры',
'singular_name' => 'Кондиционер'
],
'description' => 'Тип товара кондиционеры',
'menu_icon' => 'dashicons-smiley',
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'has_archive' => 'catalog',
'hierarchical' => false,
'menu_position' => null,
'supports' => ['title', 'editor', 'thumbnail'],
'taxonomies' => ['brands'],
];
register_post_type( 'condition', $args );
}
register_taxonomy('brands',array('condition'), array(
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => true,
));