복붙노트

[WORDPRESS] woocommerce, 내가 어떻게 장바구니에 담기 상품의 총 가격에서 추가 비용을 추가 할 수 있습니까?

WORDPRESS

woocommerce, 내가 어떻게 장바구니에 담기 상품의 총 가격에서 추가 비용을 추가 할 수 있습니까?

해결법


  1. 1.이 시도 할 수 있습니다

    이 시도 할 수 있습니다

    // Change the line total price
    add_filter( 'woocommerce_get_discounted_price', 'calculate_discounted_price', 10, 2 );
    // Display the line total price
    add_filter( 'woocommerce_cart_item_subtotal', 'display_discounted_price', 10, 2 );
    
    function calculate_discounted_price( $price, $values ) {
        // You have all your data on $values;
        $price += 10;
        return $price;
    }
    
    // wc_price => format the price with your own currency
    function display_discounted_price( $values, $item ) {
        return wc_price( $item[ 'line_total' ] );
    }
    
  2. from https://stackoverflow.com/questions/27134637/woocommerce-how-can-i-add-additional-cost-in-cart-product-total-price by cc-by-sa and MIT license