<?php
$current_category = get_queried_object(); // получаем текущую категорию
$current_category_id = $current_category->term_id; // получаем ID текущей категории
// Создаем параметры запроса для получения всех записей из других категорий
$args = array(
'post_type' => 'product',
'tax_query' => array(
array(
'taxonomy' => 'productcat',
'field' => 'id',
'terms' => $current_category_id,
'operator' => 'NOT IN' // исключаем текущую категорию
)
)
);
$query = new WP_Query($args); // выполняем запрос
// Цикл для вывода записей
if($query->have_posts()){
while ($query->have_posts()) {
$query->the_post();
?>
<h3><?php the_title(); ?></h3>
<div><?php the_content(); ?></div>
<?php
}
} else {
echo "Записей в других категориях не найдено.";
}
wp_reset_postdata(); // сброс запроса
?>