woocommerce_wp_textarea_input()

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

woocommerce_wp_textarea_input( $field )
$field
(массив) Параметры поля.
id
(строка) Атрибут id поля.
name
(строка) Можно задать произвольный атрибут name, по умолчанию будет равен атрибуту id.
label
(строка) Заголовок поля.
placeholder
(строка) Плейсхолдер поля.
class
(строка) Один или несколько CSS-классов поля, разделённых пробелами. По умолчанию – класс short.
style
(строка) Атрибут style поля.
wrapper_class
(строка) Поле оборачивается в тег <p class="form-field">, мы можем добавить в этот элемент ещё какой-то произвольный CSS-класс (или несколько через пробел).
value
(строка) Значение поля. Если не указано, WooCommerce будет автоматически пытаться получить его из метаданных по id поля
description
(строка) Описание поля.
desc_tip
(логическое) Как отображать описание? false – текстом рядом с полем (по умолчанию), true – при наведении на кружок со знаком вопроса.
custom_attributes
(массив) любые дополнительные HTML атрибуты в виде массива array( атрибут => значение )
cols
(целое) Атрибут cols у поля <textarea>.
rows
(целое) Атрибут rows у поля <textarea>.

Также хочу сказать, все параметры, которые вы передаёте в функцию очищаются, также, как и значение поля из базы данных!

Пример

woocommerce_wp_textarea_input( array(
	'id' => 'bigtext',
	'label' => 'Много текста',
	'desc_tip' => true,
	'description' => 'Тут вы можете добавить какой-то текст, много текста',
	'placeholder' => 'Можете начинать печатать...',
) );
Пример использования функции woocommerce_wp_textarea_input() в WooCommerce

Миша

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

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

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, если же код – меньше одной строчки, то можно и в <code></code>.