Как скрыть способ оплаты наложенным платежом на странице оформления заказа woocommerce?

avatar
Apni Bazar Online Store
8 августа 2021 в 19:31
70
1
-2

Как скрыть способ оплаты наложенным платежом на странице оформления заказа woo commerce, когда покупатель выбирает любое дополнение с любым продуктом?

Источник

Ответы (1)

avatar
wpdevloper_j
9 августа 2021 в 04:35
-1

/* Скрыть бесплатную доставку, попробуйте код ниже */

function hide_free_shipping( $rates, $package ) { 
   
    if (  ) // as per your requirement add condition here
    { 
        foreach( $rates as $rate_id => $rate_val ) { 
            if ( 'free_shipping' === $rate_val->get_method_id() ) { 
                unset( $rates[ $rate_id ] );
            } 
        } 
    } 
    return $rates; 
} 
add_filter( 'woocommerce_package_rates', 'hide_free_shipping', 100, 2 );
Howard E
9 августа 2021 в 12:04
0

Как это ответит на вопрос?