Я пытаюсь оформить заказ без заполнения поля электронной почты в форме оформления заказа. Я использовал этот код для удаления всех значений поля (кроме страны):
add_filter( 'woocommerce_checkout_get_value' , 'clear_checkout_fields' , 10, 2 );
function clear_checkout_fields( $value, $input ){
if( $input != 'billing_country' )
$value = '';
return $value;
}
При оформлении заказа без заполнения поля электронной почты заказ размещается с адресом электронной почты учетной записи, с которой он был размещен. Я хочу иметь возможность разместить заказ без заполнения адреса электронной почты, чтобы он не отображал адрес электронной почты на странице заказов на панели управления WooCommerce.
Есть предложения?