get_children(); if(isset($all_childs) && count((array) $all_childs) > 0) { $price = $product_slug = $product_name = ''; foreach($all_childs as $child_prod) { $_product = wc_get_product($child_prod); if(isset($_product) && $_product && count((array) $_product) > 0) { $product_name = $_product->get_name(); $product_slug = $_product->get_slug(); $product_id = $_product->get_id(); $pricing = $_product->get_price_html(); if ( ! $_product->is_purchasable() || $_product->has_options() || ! $_product->is_in_stock() ) { woocommerce_template_loop_add_to_cart(); } elseif($_product->get_sold_individually() == '1') { echo '
  • '; } else { do_action( 'woocommerce_before_add_to_cart_quantity' ); echo '
  • '; woocommerce_quantity_input( array( 'input_name' => 'quantity[' . $product_id . ']', 'input_value' => isset( $_POST['quantity'][ $product_id ] ) ? wc_stock_amount( wc_clean( wp_unslash( $_POST['quantity'][ $product_id ] ) ) ) : 0, // WPCS: CSRF ok, input var okay, sanitization ok. 'min_value' => apply_filters( 'woocommerce_quantity_input_min', 0, $_product ), 'max_value' => apply_filters( 'woocommerce_quantity_input_max', $_product->get_max_purchase_quantity(), $_product ), ) ); echo '
  • '; do_action( 'woocommerce_after_add_to_cart_quantity' ); } } } } ?>