Belirli bir kategori kimliği (kategori adı değil) için tüm ürünlerin listesini almanın doğru yolunu bulamadım.
Kategoriler listesini almak için kullandığım kod aşağıdaki, iyi çalışıyor:
$args = array(
'orderby' => $orderby,
'order' => $order,
'hide_empty' => 0,
'include' => $ids,
'parent' => 0,
);
$categories = get_terms( 'product_cat', $args );
Ancak, şimdi belirli bir kategori kimliği için (diyelim ki 47), ilgili ürünlerini almanın yolunu bulamadım. Aşağıdaki şekilde denedim:
$args = array(
'posts_per_page' => 5,
'offset'=> 1,
'category' => 47
);
$products = get_posts( $args );
echo var_dump($products);
$products
Dizi hata ayıklama her zaman 0 döndürür çünkü ID 47 kategorisi altında bazı ürünler olduğunu biliyorum çünkü kodumu düzeltmek için herhangi bir fikir?
category
veyaproduct_category
?