3, ) ); $productHTML = empty( $products ) ? 'Please create a product' : ''; foreach ($products as $product) { $variable = false; $meta = ''; if( $product->is_type('variable') && !empty( $product->get_available_variations() ) ){ $variation = wc_get_product( $product->get_available_variations()[0]['variation_id'] ); if( $variation ){ $product = $variation; $meta = wc_get_formatted_variation($product); } } $qty = rand(1,10); $productData = array( 'product_thumbnail' => $product->get_image(), 'product_name' => $product->get_title(), 'product_price' => wc_price( $product->get_price() ), 'product_sale_price' => $product->get_price_html(), 'product_quantity' => $qty, 'product_subtotal' => wc_price( $qty * (int) $product->get_price() ), 'product_meta' => $meta ); $productHTML .= xoo_wsc_helper()->get_template( 'xoo-wsc-product-preview.php', $productData, XOO_WSC_PATH.'/admin/templates/preview', true ); } ?>