woocommerce api get all products
$page = 1; $products = []; $all_products = []; do{ try { $products = $wc->get('products',array('per_page' => 100, 'page' => $page)); }catch(HttpClientException $e){ die("Can't get products: $e"); } $all_products = array_merge($all_products,$products); $page++; } while (count($products) > 0);