私は次の関数を使用して、カート内の製品の価格を変更しようとしています:変更カートのアイテムの価格は3.0
add_action('woocommerce_before_shipping_calculator', 'add_custom_price'
);
function add_custom_price($cart_object) {
foreach ($cart_object->cart_contents as $key => $value) {
$value['data']->price = 400;
}
}
それはWooCommerceバージョン2.6.xの中で正しく動作しますが、バージョンにはもう働いていませんでした
3.0+
WooCommerceバージョン3.0以降ではどのように動作させることができますか?
ありがとうございました。 WooCommerceバージョン3.0+で
[woocommerce \ _before \ _calculate \ _totalsフックがWC 3.0.1へのアップデート後に動作を停止しました](http://stackoverflow.com/questions/43285252/woocommerce-before-calculate-totals-hook-stopped-作業後更新wc-3-0) –