Текст

Описание

Текстовое поле создает обычное текстовое поле ввода, подходящее для хранения отдельных строковых значений.

Скриншоты

Создание текстового поля в группе полей ACF.

Создание текстового поля в группе полей ACF.

Вкладка «Представление» позволяет управлять отображением текстового поля.

Вкладка «Представление» позволяет управлять отображением текстового поля для редакторов контента.

Отображение текстового поля для редакторов контента. Изменения, внесенные на вкладке «Представление», например текст заполнителя, отображаются здесь.

Так текстовое поле отображается для редакторов контента. Изменения, внесенные на вкладке «Представление», отображаются здесь.

История изменений

  • Настройка форматирования удалена в версии 5.0.0.

Настройки

  • Значение по умолчанию
    Значение по умолчанию, отображаемое при создании новой записи.

  • Обязательное
    Находится на вкладке «Проверка». Запрещает оставлять поле пустым. По умолчанию отключено.

  • Ограничение количества символов
    Ограничивает допустимое количество символов.

  • Инструкции
    Отображает инструкции при отправке данных.

  • Текст заполнителя
    Отображается внутри поля ввода, если значение отсутствует.

  • Префикс
    Добавляет визуальный текстовый элемент перед полем ввода.

  • Суффикс
    Добавляет визуальный текстовый элемент после поля ввода.

Использование в шаблоне

Вывод значения

В этом примере показано, как вывести значение текстового поля с именем «heading» внутри тега <h2>. Мы не рекомендуем выводить значения ACF без какой-либо защиты или экранирования.

<h2><?php echo esc_html( get_field('heading') ); ?></h2>

Загрузка значения

В этом примере показано, как загрузить значение текстового поля с именем «confirm» и выполнить действие на основе этого значения.

$confirm = get_field('confirm');
if( $confirm === 'SEND_EMAIL' ) {
    // Выполнить действие.
}

Обновлено: 30.09.2026