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()

Миша

В последние годы я долго не знал, что мне делать с сайтом misha.blog, ведь он практически не приносит никакого профита, но недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.