@shanik

Как добавить поле email woocommerce?

Как добавить поле email выше пароля для гостей при клике на Зарегистрировать вас
8e5c0dad93c944a9927cfb0afa2d107e.png

выше поля добавил так:

add_filter( 'woocommerce_checkout_fields' , 'inputs' );

function inputs( $fields ) {
$fields['billing']['billing_first_name']['type'] = 'text';
//$fields['billing']['billing_first_name']['label'] = 'Имя';
$fields['billing']['billing_phone']['type'] = 'tel';
//$fields['billing']['billing_phone']['label'] = 'Телефон';
//$fields['billing']['billing_first_name']['placeholder'] = 'Ваше Имя';
//$fields['billing']['billing_phone']['placeholder'] = '+7(919)4564345';
// $fields['billing']['billing_first_name']['required'] = true;
$fields['billing']['billing_phone']['required'] = true;
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
maxxannik
@maxxannik
Сайты на WordPress + Интернет магазины WooCommerce
вы не всю функцию записали в пример.
вообще лучше не подменять $fields. а лишь сделать unset тем полям что не надо.
все остальные оставить. и останется email.

вот плагин который делает то же самое только чуть более правильно https://github.com/uptimizt/woosc/blob/master/woosc.php
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы