• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Помогите написать условие для проверки наличия товара в определенной категории с определенным значением таксономии

mr_mf

Новичок
Не получается написать условие проверки, есть ли товары в определенной категории с определенным значением таксономии...
 

mr_mf

Новичок
Суть в том, что если товаров нет, то переходим к выводу из следующей категории и так далее... Данное условие будет на странице конкретной таксономии.
 

mr_mf

Новичок

Если товаров нет, то секция аккордеона вообще не будет выводиться в таком случае
 

mr_mf

Новичок
Код:
function template_write_accordion_block(object $term, string $category, string $img_url, string $block_txt) {
    $params = array(
        'tax_query' => array(
            'relation' => 'AND',
            array(
                'taxonomy' => 'product_cat',
                'field' => 'slug',
                'terms' => $category
            ),
            array(
                'taxonomy' => 'тут имя вашей таксономии',
                'field' => 'name',
                'terms' => $term->name
            )
        ),
    );

    $loop = new WP_Query( $params );
    if ($loop->have_posts()) {
        //echo "Есть товары";
    }
    wp_reset_query();
}
 

mr_mf

Новичок
Вставляете название своей таксономии и там где идет проверка на условие (// echo "Есть товары")
пишите свой код, если в есть товары с заданными параметрами.
 
Сверху Снизу