Убираем избыточные поля покупателя (WooCommerce)
09.02.2017 | Написав eugenem
При оформлении заказа в магазине на WooCommerce требуется заполнить приличное количество информации о себе – email, имя, фамилию, компанию, два поля адреса, город, индекс, регион, страна, комментарии к заказу. Очень часто не все эти поля нам нужны. Скроем лишние.
Чтобы убрать ненужные поля добавим в файл functions.php код:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' ); function custom_override_checkout_fields( $fields ) { //unset($fields['billing']['billing_first_name']); //Имя //unset($fields['billing']['billing_last_name']); //Фамилия unset($fields['billing']['billing_company']); //Название компании unset($fields['billing']['billing_address_1']); //Адрес unset($fields['billing']['billing_address_2']); //Подъезд этаж и т.п. unset($fields['billing']['billing_city']); //Населенный пункт unset($fields['billing']['billing_postcode']); //Почтовый индекс unset($fields['billing']['billing_country']); //Страна unset($fields['billing']['billing_state']); //Область/Регион unset($fields['billing']['billing_phone']); //Телефон //unset($fields['order']['order_comments']); //Примечания к заказу //unset($fields['billing']['billing_email']); //Емейл return $fields; } |
Вот тут я привел код для всех полей, но закоментировал удаление имени, фамилии, примечания и e-mail. Вы можете настроить так, как нужно Вам, комментируя или удаляя нужные строки.
Рубрика: Веброзробка
Коментарі читачів статті "Убираем избыточные поля покупателя (WooCommerce)"
Немає коментарів.