blockTitle; $productType = $args->productType; $blockCategories = json_decode( $args->categories ); $postCount = $args->count; ?>
'product', 'posts_per_page' => esc_attr( $postCount ), ); if( 'featured' == $productType ) { $products_args['tax_query'] = array( array( 'taxonomy' => 'product_visibility', 'field' => 'name', 'terms' => 'featured', ) ); } else { if( $blockCategories ) { $products_args['product_cat'] = implode( ",", $blockCategories ); } } $products_query = new WP_Query( $products_args ); if ( $products_query->have_posts() ) : echo '
'; echo '
'; while ( $products_query->have_posts() ) : $products_query->the_post(); ?>
'; echo '
'; endif; ?>