Category_in return empty

У меня есть следующий код для получения продуктов в категории

$product = new WC_Product($id); $categories = $product->get_category_ids(); //return array(21) $args = array(); $args["posts_per_page"] = 10; $args["post_type"] = "product"; $args["post_status"] = "publish"; $args["category__in"] = $categories; $myposts = get_posts($args); 

И get_posts возвращают пустое, когда я знаю, что в этой категории 5 продуктов

Solutions Collecting From Web of "Category_in return empty"