Mediatek

Рейтинг
0
Регистрация
05.01.2024
smurf #:
Этот работает
К сожалению нет.  При этом в настройках woocommerce отключена " Доставка и расчет доставки".

Здравствуйте.

Магазин на WordPress+ шаблон Bono
На странице оформления заказа необходимо удалить некоторые поля в форме "Платежный адрес". В файле functions.php прописал такой код:

add_filter'woocommerce_checkout_fields''wpbl_remove_some_fields'9999 );
 
function 
wpbl_remove_some_fields$array ) {
 
    
//unset( $array['billing']['billing_first_name'] ); // Имя
    //unset( $array['billing']['billing_last_name'] ); // Фамилия
    //unset( $array['billing']['billing_email'] ); // Email
    //unset( $array['order']['order_comments'] ); // Примечание к заказу
 
    
unset( $array['billing']['billing_phone'] ); // Телефон
    
unset( $array['billing']['billing_company'] ); // Компания
    
unset( $array['billing']['billing_country'] ); // Страна
    
unset( $array['billing']['billing_address_1'] ); // 1-ая строка адреса 
    
unset( $array['billing']['billing_address_2'] ); // 2-ая строка адреса 
    
unset( $array['billing']['billing_city'] ); // Населённый пункт
    
unset( $array['billing']['billing_state'] ); // Область / район
    
unset( $array['billing']['billing_postcode'] ); // Почтовый индекс
     
    // Возвращаем обработанный массив
    
return $array;

Но, лишние поля не удаляются. Перепробовал разные варианты. Не могу понять,в чем проблема. Если кто знает подскажите. 🤔