Есть произвольный тип записи, произвольная таксономия.
Создан шаблон вывода категории из созданной произвольной таксономии, у этой категории есть дочка. Цель - показать все посты к данной категории, дочернюю категорию но исключить показ постов из дочерней категории, только посты из текущего родителя.
В итоге такой вот код, дочка выводятся, посты показываются все, не могу исключить посты из дочки -
<?php
$cat_image_2 = get_field('imgcat1', 'tours_category_63');
$cat_name_2 = get_cat_name( 63 );
$cat_link_2 = get_category_link( 63 ); ?>
<div class="wrap-tours">
<a class="post_thumbnail" href="<?php echo $cat_link_2; ?>" title="<?php echo $cat_name_2; ?>" alt="">
<img width="400" height="240" src="<?php echo $cat_image_2; ?>" class="attachment-400x240 size-400x240 wp-post-image" alt="">
</a>
<div class="layer-content">
<a href="<?php echo $cat_link_2;?>"><?php echo $cat_name_2;?></a>
</div>
</div>
<?php // Show the selected frontpage content.
/*$turi = new WP_Query( array( 'post_type' => 'tours', 'category__in'=> 54 ) );
*/
$turi = new WP_Query( array(
'post_type' => 'tours',
'tax_query' => array(
array (
'taxonomy' => 'tours_category',
'field' => 'slug',
'terms' => 'climbing',
)
),
/*'category__not_in' => array( 63, 54 ) */
) );
while ( $turi->have_posts() ) : $turi->the_post();
<!--посты-->
<?php endwhile;
wp_reset_postdata();
Перепробовал разные методы, подскажите как решить проблему. В цикле WP_Query не работают ни 'tax_query' ни 'category__not_in' 'category__in'