lista de produtos da lista por id

Eu tenho cat do produto com id = 5 e tenho 10 produtos

Eu mostro a lista 5 do produto por id como

$args = array( 'post_type' => 'product', 'posts_per_page' => 5, 'product_cat' => 5 ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); global $product; **** loop code ***** endwhile; wp_reset_query(); 

mas é código de erro (não mostre nenhum produto). se eu mudar 'product_cat' => 5 por slug como 'product_cat' => 'slug_name' é verdade.

Como mostrar o produto por id = 5

obrigado

Solutions Collecting From Web of "lista de produtos da lista por id"

Você deve usar “consulta fiscal” como esta:

 $args = array( 'post_type' => 'product', 'posts_per_page' => 5, 'tax_query' => array( array( 'taxonomy' => 'product_cat', 'terms' => 5, ), ), ); 

Usar o nome da taxonomia ( product_cat ) como o parâmetro WP_Query está obsoleto.