1
ユーザープロファイルにカスタムフィールドを作成しました。そのフィールドの値を割引としてWooCommerceカートに呼び出す必要があります。
これはカートでカスタム料金を追加するための機能です:WooCommerceフック関数のカスタムユーザーフィールド値を呼び出す
add_action('woocommerce_cart_calculate_fees' , 'add_custom_fees');
$descuentototal = get_the_author_meta('descuento', $user_id);
function add_custom_fees(WC_Cart $cart){
if($descuentototal < 1){
return;
}
// Calculate the amount to reduce
$cart->add_fee('Discount: ', -$descuentototal);
}
しかし、「descuento」の値を取得するために管理することはできません。
どうすればいいですか?
ありがとうございました。