Удаление полей оформления заказа в 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');
Вот видео, в котором я объясняю это более подробно:
Оскар Я разрабатываю сайт wp, где я включаю магазин, туалет,, я хочу знать, как разместить кнопку рядом с продуктом, и что когда я перехожу к коробке, а не к описанию, прямо к платёжной коробке , Спасибо за ваше время и сотрудничество.
Привет Серхио,
С помощью этого плагина вы можете отправить их прямо на покупку:
https://wordpress.org/plugins/woocommerce-direct-checkout/
Я надеюсь, что это работает для вас 😉
привет
Оскар
Привет Оскар,
Говорю вам, я создаю магазин wordpress с темой aveda с woocommerce, но я хочу продавать несколько видеороликов о фотографическом дизайне с фотошопом. Для этого я вижу слишком много предыдущей информации, чтобы сделать покупку, я хотел бы иметь возможность удалить информацию о выставлении счетов и дополнительную информацию, а также просмотреть раздел и произвести оплату напрямую.
Возможно??
Благодарю вас!
Привет Лаура,
Конечно можно, именно это я и делаю в видео.
Собираюсь выслать вам адрес еще одной статьи (тоже из другого моего блога), в которой я объясняю, как сделать сайт для продажи видео в премиум-зоне 😉
Я надеюсь тебе понравится.
https://www.misingresospasivos.com/tutorial-para-crear-una-membresia-o-area-de-miembros-con-wordpress-y-woocommerce-video/
Оскар
привет
Привет, Оскар, добрый день, посмотрим, сможете ли вы мне помочь, я отредактировал поля формы оформления заказа, и теперь я не могу найти файл, который позаботится об этом, просто я хочу изменить то, где написано имя компании, укажите ID/CIF в форме, где клиент пишет свои данные при покупке...
заранее спасибо
Привет Маури,
Этот плагин https://es.wordpress.org/plugins/woocommerce-checkout-manager/ позволяет изменить все эти поля
привет
Оскар
Gracias
Как всегда здорово, Оскар, у нас назначены встречи, я напишу тебе завтра.
Спасибо за то, что делитесь знаниями со своими подписчиками.
приветствия
Ной Христос
Спасибо Ной!!!
Что-нибудь здесь у вас есть я 😉
Приветик!
Оскар
Спасибо!! Очень полезный!
Большое спасибо Паула 😉