Удалить поля оформления заказа в Woocommerce (видеоурок)

Удаление полей оформления заказа в Woocommerce особенно полезно, когда мы продаем цифровой продукт, поскольку нам не нужен адрес доставки, почтовый индекс и т. д.

Как удалить поля в нашей кассе? Хотя есть плагины, которые помогают нам в этом случае, мы собираемся сделать это с помощью кода, так как нам просто нужно скопировать и вставить его в файл 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_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']);
unset( $tabs['additional_information'] );
return $fields;
}

add_filter('woocommerce_enable_order_notes_field', '__return_false');

Вот видео, в котором я объясняю это более подробно:

Suscríbete a mi канал:

11 комментариев к статье «Удалить поля оформления заказа в Woocommerce (видеоурок)»

  1. Оскар Я разрабатываю сайт wp, где я включаю магазин, туалет,, я хочу знать, как разместить кнопку рядом с продуктом, и что когда я перехожу к коробке, а не к описанию, прямо к платёжной коробке , Спасибо за ваше время и сотрудничество.

  2. Привет Оскар,

    Говорю вам, я создаю магазин wordpress с темой aveda с woocommerce, но я хочу продавать несколько видеороликов о фотографическом дизайне с фотошопом. Для этого я вижу слишком много предыдущей информации, чтобы сделать покупку, я хотел бы иметь возможность удалить информацию о выставлении счетов и дополнительную информацию, а также просмотреть раздел и произвести оплату напрямую.

    Возможно??

    Благодарю вас!

  3. Привет, Оскар, добрый день, посмотрим, сможете ли вы мне помочь, я отредактировал поля формы оформления заказа, и теперь я не могу найти файл, который позаботится об этом, просто я хочу изменить то, где написано имя компании, укажите ID/CIF в форме, где клиент пишет свои данные при покупке...

    заранее спасибо

Оставить комментарий