Структура такая:
Категория - это таксономия (Taxonomies)
Раздел - таксономия с родителем Категория (Taxonomies)
Товар - это тип записи с родителем Раздел (Post Types)
На главной странице я вывожу осноные категории.
Далее можно перейти в категорию, отобразятся разделы этой категории.
Далее при переходе в раздел отображаются все товары (всех разделов)
Не пойму как отобразить товары именно моего раздела.
-----------------------------------------------------
Реализовал вот так
global $wp_query;
// получаем текущий slug
$now_slug = $wp_query->query["catalogs"];
$args = array(
'post_type' => 'product',
'paged' => get_query_var('paged'),
'order' => 'ASC',
'posts_per_page' => -1,
'tax_query' => array(
array(
'taxonomy' => 'catalogs',
'field' => 'slug',
'terms' => $now_slug
)
)
);
query_posts($args);
Но мне кажется что это прям костыль костыльный. наверняка можно как-то проще это сделать.