Customize the get product discount

Customize product discount retrieval.

add_shortcode('quantity_discount_selector', 'quantity_discount_selector');

function quantity_discount_selector($product) {

global $product;

$sale_price = $product->get_price();

$quantities = array(1, 3, 5);

$html = '<div class="quantity_discount_selector">';

 foreach ($quantities as $quantity) {

        $price = apply_filters('advanced_woo_discount_rules_get_product_discount_price_from_custom_price', $sale_price, $product, $quantity, 0, 'discounted_price', true, false);

        $discount_price = !empty($price) ? $price : $sale_price;

        $html .= '<div class="quantity_discount_selector_item">';

        $html .= '<div class="quantity_discount_selector_item_quantity">' . $quantity . '</div>';

        $html .= '<div class="quantity_discount_selector_item_price">' .  $discount_price * $quantity. '</div>';

        $html .= '</div>';

    }

$html .= '</div>';

}