raw_woocommerce_price フック内で現在のバリエーション データを取得したいと考えています。
function filter_raw_woocommerce_price( $price_1 ) {
global $product;
// Some custom code to change price by variation factor
$variation_id = product->Something_I_Need_To_Know_To_Get_Current_Variation();
// bla bla bla
$factor = PutSomeCustomCalculationHere($variation_id);
$price_1 = $price_1 * $factor;
return $price_1;
};
add_filter( 'raw_woocommerce_price', 'filter_raw_woocommerce_price', 10, 1 );
どうすればそれを達成できますか?
ありがとうございました