Я не смог найти правильный способ получить список всех продуктов для данной категории ID (не название категории).
Код, который я использую для получения списка категорий, работает следующим образом:
$args = array(
'orderby' => $orderby,
'order' => $order,
'hide_empty' => 0,
'include' => $ids,
'parent' => 0,
);
$categories = get_terms( 'product_cat', $args );
Однако теперь для данной категории (скажем, 47) я не смог найти способ получить соответствующие продукты. Я попробовал следующий способ:
$args = array(
'posts_per_page' => 5,
'offset'=> 1,
'category' => 47
);
$products = get_posts( $args );
echo var_dump($products);
Отладка $products
массива всегда возвращает 0, что неверно, поскольку я знаю, что в категории есть продукты с идентификатором 47. Есть идеи, как исправить мой код?
category
илиproduct_category
?