В зависимости от переданных параметров возвращает или выводит HTML поля формы.
woocommerce_form_field( $key, $args, $value = null );
$args
.text
select
radio
password
datetime
datetime-local
date
month
time
week
number
email
url
tel
country
– выпадающий список стран, поддерживаемых вашим интернет-магазином, которые установлены в настройках WooCommerce > Настройки > Основные. Также интересный момент, что если вы укажете значение параметра $key
равным shipping_country
, то в выпадающем списке будут присутствовать только те страны, в которые вы доставляете товары (тоже настраивается в настройках).state
– выпадающий список штатов/регионов в зависимости от страны.state
. Укажите страну, регионы которой нужно получить. Если не указано, функция будет пытаться получить текущее значение страны из платёжного адреса или адреса доставки.text
или textarea
.maxlength
HTML-атрибут к полю. to the field. По умолчанию – false
(не добавлять).*
рядом с названием поля.autocomplete
HTML-атрибут к полю. По умолчанию – false
. Корректные значения это on
или off
.array( 'mishaclass' )
, array( 'misha', 'wp-misha' )
. Будут добавлены не на само поле, а на элемент-контейнер..<label>
поля.true
и тогда результат будет возвращён.select
или radio
! В качестве значения передайте массив параметров в виде:array( '' => 'Select...', 'val1' => 'Title 1')
array( 'data-length' => 500 )
.false
. Если на странице у вас несколько полей с автофокусом, то фокус будет на первом.woocommerce_form_field( 'age', array( 'type' => 'text', 'required' => true, 'label' => 'Возвраст', 'description' => 'Пожалуйста, укажите свой возраст', ) );
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.