Я пытаюсь удалить номер телефона и адрес электронной почты с адреса редактирования моей учетной записи WooCommerce, но он не работает.Я просто хочу показать адрес без адреса электронной почты и номер телефона в форме.Как я могу это сделать?
Что я пробовал:
<div class="woocommerce-address-fields__field-wrapper">
<?php
unset( $address[$fields['billing_phone']] );
foreach ( $address as $key => $field ) {
if ( isset( $field['country_field'], $address[ $field['country_field'] ] ) ) {
$field['country'] = wc_get_post_data_by_key( $field['country_field'], $address[ $field['country_field'] ]['value'] );
}
woocommerce_form_field( $key, $field, wc_get_post_data_by_key( $key, $field['value'] ) );
}
?>
</div>
Это прямо из файла form-edit-address.php
.Я поместил это в мою дочернюю тему, потому что я сделал некоторые другие изменения.Таким образом, было бы лучшим решением удалить поле в этом файле PHP.
Из-за электронного письма: я думаю, что должен сделать что-то, чтобы предотвратить ошибку при отправке формы, потому что это поле обязательно для заполнения.Но понятия не имею, как это сделать.