복붙노트

[WORDPRESS] WordPress : 장바구니에 추가 비용을 추가하십시오

WORDPRESS

WordPress : 장바구니에 추가 비용을 추가하십시오

해결법


  1. 1.함수 에서이 코드를 사용해보십시오 .php에서는 모든 장바구니에 적용됩니다.

    함수 에서이 코드를 사용해보십시오 .php에서는 모든 장바구니에 적용됩니다.

    // Hook before adding fees 
    add_action('woocommerce_cart_calculate_fees' , 'add_custom_fees');
    
    function add_custom_fees( WC_Cart $cart ){
        $fees = 0.08;
        $cart->add_fee( 'Handling fee', $fees);
    }
    

    편집하다: 각 제품에 곱하기 위해서는 일을합니다

    add_action('woocommerce_cart_calculate_fees' , 'add_custom_fees');
    function add_custom_fees( WC_Cart $cart ){
        $fees = 0;
    
        foreach( $cart->get_cart() as $item ){
           $fees += $item[ 'quantity' ] * 0.08; 
        }
    
        if( $fees != 0 ){
            $cart->add_fee( 'Handling fee', $fees);
        }
    }
    

  2. 2.당신은 장바구니에 할증료를 추가하는 것에 대해 이야기하고 있습니다. 여기에서 Woocommerce 문서의 모든 관련 정보를 얻을 수 있습니다.

    당신은 장바구니에 할증료를 추가하는 것에 대해 이야기하고 있습니다. 여기에서 Woocommerce 문서의 모든 관련 정보를 얻을 수 있습니다.

  3. from https://stackoverflow.com/questions/29100694/wordpress-add-extra-fee-in-cart by cc-by-sa and MIT license