2016-03-29 4 views
1

このフォーラムは初めてです。私は現在、API urlの最新の価格に基づいて製品を価格設定する必要がある新しいプロジェクトに取り組んでいます。これはWordPressで可能ですか?私はWoocommerceプラグインを使用してサイトを作成しました:api URLを使用して商品のライブ価格を設定する方法はありますか?

https://wordpress.org/plugins/woocommerce/

任意の助けをいただければ幸いです。

答えて

0

非常に簡単ですが、woocommerce_before_calculate_totalsアクションフックを使用して商品価格を上書きすることができます。

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

こんにちはAnand、あなたの返信ありがとうございます。このコードをどこで使うべきか分かりますか?私はfunctions.phpでそれを使うべきですか? – Prajwal

+0

はい、functions.phpに追加できます –

関連する問題