Master-tv.net
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Простой способ изменить дополнительные поля оформления заказа Woocommerce на WordPress

09 Окт 2023 10:39 #1

Не в сети
  • joomla_cms
  • joomla_cms аватар
  • Осваиваюсь на форуме
  • Делюсь опытом
  • Сообщений: 29

Простой способ изменить дополнительные поля оформления заказа Woocommerce на WordPress

Чтобы убрать дополнительные (лишние) поля в Woocommerce при оформлении заказа достаточно добавить код в файл functions.php (/wp-content/themes/ТЕМА/functions.php) – путь /ТЕМА/ должен быть к вашей теме сайта.
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset(
 //$fields['billing']['billing_first_name'],
 //$fields['billing']['billing_last_name'],
   $fields['billing']['billing_company'],
   $fields['billing']['billing_address_1'],
   $fields['billing']['billing_address_2'],
   $fields['billing']['billing_city'],
   $fields['billing']['billing_postcode'],
   $fields['billing']['billing_country'],
   $fields['billing']['billing_state'],
 //$fields['billing']['billing_phone'],
 //$fields['order']['order_comments'],
 //$fields['billing']['billing_email'],
 //$fields['account']['account_username'],
 //$fields['account']['account_password'],
 //$fields['account']['account_password-2']
 );
   return $fields;
}
для того, чтобы убрать другие поля раскомментируйте другие строчки – уберите // перед $fields для нужного поля.
Администратор запретил публиковать записи гостям.
Яндекс.Метрика