woocommerce_wp_text_input()

Функция для вывода готового текстового поля, предназначенного для использования в админке WooCommerce, например при добавлении настроек в товар.

woocommerce_wp_text_input( $field )
$field
(массив) Параметры поля.
id
(строка) Атрибут id поля.
name
(строка) Можно задать произвольный атрибут name, по умолчанию будет равен атрибуту id.
label
(строка) Заголовок поля.
placeholder
(строка) Плейсхолдер поля.
class
(строка) Один или несколько CSS-классов поля, разделённых пробелами.
style
(строка) Атрибут style поля, например border:2px solid red.
wrapper_class
(строка) Поле оборачивается в тег <p class="form-field">, мы можем добавить в этот элемент ещё какой-то произвольный CSS-класс (или несколько через пробел).
value
(строка) Значение поля. Если не указано, WooCommerce будет автоматически пытаться получить его из метаданных по id поля
description
(строка) Описание поля.
desc_tip
(логическое) Как отображать описание? false – текстом рядом с полем (по умолчанию), true – при наведении на кружок со знаком вопроса.
custom_attributes
(массив) любые дополнительные HTML атрибуты в виде массива array( атрибут => значение )
type
(строка) Тип поля, по умолчанию – text.
data_type
Тип данных для кастомной очистки, может быть price, decimal, stock и url.

Функция хороша тем, что вам вообще не нужно париться по поводу очистки данных или атрибутов – всё уже сделано за нас.

Пример

woocommerce_wp_text_input( array(
	'id' => 'hello',
	'label' => 'Какой-то текст',
	'desc_tip' => true,
	'description' => 'Тут вы можете добавить какой-то текст, но не слишком много',
) );
Пример использования woocommerce_wp_text_input()

Миша

Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.

Пишите, если нужна помощь с сайтом или разработка с нуля.

Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.

Миша Рудрастых и WordPress

Полезности из мира WordPress и жизни студии.

Мой телеграм-канал