WordPress: creare un Loop di prodotti di WooCommerce

Come creare un Loop di prodotti di WooCommerce in WordPress.

WordPress di Gabriele Romanato

I prodotti di WooCommerce non sono altro che dei comuni custom post type. Come tali possono essere visualizzati facilmente nei nostri temi di WordPress.

Aggiungete il seguente codice al file del vostro tema dove volete visualizzare i prodotti:


<ul class="products">
	<?php
		$args = array(
			'post_type' => 'product',
			'posts_per_page' => 12
			);
		$loop = new WP_Query( $args );
		if ( $loop->have_posts() ) {
			while ( $loop->have_posts() ) : $loop->the_post();
				woocommerce_get_template_part( 'content', 'product' );
			endwhile;
		} else {
			echo __( 'Nessun prodotto' );
		}
		wp_reset_postdata();
	?>
</ul>