Nie mogłem znaleźć właściwego sposobu na uzyskanie listy wszystkich produktów dla danego identyfikatora kategorii (nie nazwy kategorii).
Kod, którego używam do uzyskania listy kategorii, jest następujący: działa dobrze:
$args = array(
'orderby' => $orderby,
'order' => $order,
'hide_empty' => 0,
'include' => $ids,
'parent' => 0,
);
$categories = get_terms( 'product_cat', $args );
Jednak teraz dla danego identyfikatora kategorii (powiedzmy 47) nie mogłem znaleźć sposobu na uzyskanie odpowiednich produktów. Próbowałem w następujący sposób:
$args = array(
'posts_per_page' => 5,
'offset'=> 1,
'category' => 47
);
$products = get_posts( $args );
echo var_dump($products);
Debugowanie $products
tablicy zawsze zwraca 0, co jest błędne, ponieważ wiem, że w tej kategorii są produkty o identyfikatorze 47. Jakieś pomysły, jak naprawić mój kod?
category
czyproduct_category
?