2016-03-29 9 views

Antwort

0

Sollte ziemlich geradlinig sein, können Sie woocommerce_before_calculate_totals Aktionshaken verwenden, um den Produktpreis zu überschreiben.

add_action('woocommerce_before_calculate_totals', 'custom_price'); 

function custom_price($cart) { 

    foreach (WC()->cart->get_cart() as $cart_item_key => $cart_item) { 

     $_product = $cart_item['data']; 

     // call the API here and override product price 
     $_product->price = $custom_price;   

    } 
} 
+0

Hallo Anand, danke für deine Antwort. Darf ich wissen, wo dieser Code verwendet werden soll? Sollte ich es in der functions.php verwenden? – Prajwal

+0

Ja, Sie können es zu functions.php hinzufügen –