No pude encontrar la forma correcta de obtener la lista de todos los productos para una ID de categoría determinada (no el nombre de la categoría).
El código que estoy usando para obtener la lista de categorías es el siguiente, funciona bien:
$args = array(
'orderby' => $orderby,
'order' => $order,
'hide_empty' => 0,
'include' => $ids,
'parent' => 0,
);
$categories = get_terms( 'product_cat', $args );
Sin embargo, ahora para una ID de categoría determinada (digamos 47), no pude encontrar la forma de obtener sus productos relevantes. Traté de la siguiente manera:
$args = array(
'posts_per_page' => 5,
'offset'=> 1,
'category' => 47
);
$products = get_posts( $args );
echo var_dump($products);
La depuración de la $products
matriz siempre devuelve 0, lo cual es incorrecto, ya que sé que hay algunos productos en la categoría con ID 47. ¿Alguna idea de cómo solucionar mi código?
category
oproduct_category
?