Não consegui encontrar o caminho certo para obter a lista de todos os produtos para um determinado ID de categoria (não o nome da categoria).
O código que estou usando para obter a lista de categorias é o seguinte, funciona bem:
$args = array(
'orderby' => $orderby,
'order' => $order,
'hide_empty' => 0,
'include' => $ids,
'parent' => 0,
);
$categories = get_terms( 'product_cat', $args );
No entanto, agora para um determinado ID de categoria (por exemplo, 47), não consegui encontrar o caminho para obter seus produtos relevantes. Eu tentei da seguinte maneira:
$args = array(
'posts_per_page' => 5,
'offset'=> 1,
'category' => 47
);
$products = get_posts( $args );
echo var_dump($products);
A depuração da $products
matriz sempre retorna 0, o que está errado, pois sei que existem alguns produtos na categoria com o ID 47. Alguma idéia de como corrigir meu código?
category
ouproduct_category
?