In WooCommerce possiamo creare un loop di prodotti che includa solo quelli presenti in magazzino.

La soluzione รจ la seguente:


$args = array(
  'post_type' => 'product',
  'posts_per_page' => -1,
  'meta_query' => array(
      array(
        'key' => '_stock_status',
        'value' => 'instock'
      )
  )
);
$loop = new WP_Query( $args );