Woocommerce Это очень простая система для всех, кто хочет создать Журнал онлайн, имея на основе WordPressПолем
При установке по умолчанию WooCommerce добавит стандартную форму для счетов выставления счетов. На странице “Проверить”клиента.
Задуман как система Журнал онлайн Чтобы обеспечить как доставку физических продуктов, так и сброс виртуального, Woocommerce требует в стандартная форма Серия данных клиентов: имя, имя, номер телефона, страна, адрес, город, ПостПолем Например, некоторые из этих полей не нужны для виртуальной команды. Продукт, который можно загрузить, или продукт, который был оплачен через PayPal, не понадобятся данные для доставки. В этом случае хорошо облегчить систему управления для пользователя, исключив некоторые поля из проверки.
Устранение поля “Пост” Din Woocommerce Checkout
Мы можем устранить “Почтовый индекс” / Пост -код выставления счетов из Woocommerce, мы должны перейти и отредактировать файл functions.php на веб -сайте WordPress. В functions.php Добавить линии:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}
Где “billing_postcode” Это поле для почтового индекса. Если мы хотим удалить второе поле адреса, мы заменим “billing_postcode” кузок “billing_address_2”Полем
unset($fields['billing']['billing_address_2']);
Существуют ситуации, в которых никакие детали платежа клиента не могут быть заинтересованы. Обычно, когда платеж производится через PayPal. В этом сценарии мы можем выбрать исключение всех полей со страницы заказа.
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
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_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}
Таким образом, вы удалите все поля Woocommerce Checkout.
Привет, спасибо за этот пост!
Мне нужно было удалить название компании, и это идеально, это сработало !!
Я также хочу удалить название компании на “отправлять по другому адресу”Полем
Но я не знаю, что заменить custom_override_checkout_fields в вашем коде. Не могли бы вы мне помочь?
Привет, я добавил этот код в функции. Это совершенно пусто. Я не совсем новичок в таких вещах, но я тоже не профессионал.
Если бы я мог получить доступ к своей панели инструментов, я бы просто стерла ее, но я вообще не могу получить ничего на своем веб -сайте.
Пожалуйста, помогите, что мне делать? Необходим срочный ответ!
Привет
Я в разделе оплаты ” Платежная информация “письмо “адрес доставки ” Я хочу измениться как. Что мы можем сделать.
Спасибо, действительно смотрю.
Теперь вы можете сделать это напрямую для супер -практичной персонализирующей панели WordPress. (Wp-admin/undentize.php?)
Привет,
Да, это хорошая идея в настройке, но в последней версии Woo я вижу только “адрес 2”В “компания”Полем Для почтового кода и OHER FIREDS является FUNTICS FUCTIONS FUNTIONS, чтобы скрыть.