Поле Email

Описание

Поле Email создает поле ввода адреса электронной почты, используемое для хранения значений email-адресов.

Скриншоты

Создание поля Email.

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

Вкладка Presentation позволяет управлять тем, как будет отображаться ваше поле Email.

Вкладка Presentation позволяет управлять тем, как будет отображаться ваше поле Email.

Как поле email отображается для редакторов контента.

Как поле email выглядит для редакторов контента. Вы можете видеть, как настройки в слое Presentation управляют тем, что отображается редакторам.

Настройки

  • Значение по умолчанию
    Значение по умолчанию, показываемое при создании новой записи.
  • Обязательное
    На вкладке Validation это требует указать действительный email в качестве значения и не позволяет полю принимать пустые значения. По умолчанию выключено.
  • Инструкции
    Показывает инструкции при отправке данных.
  • Текст-заполнитель
    Отображается внутри поля ввода, когда значение отсутствует.
  • Перед
    Добавляет визуальный текстовый элемент перед полем ввода.
  • После
    Добавляет визуальный текстовый элемент после поля ввода.
  • Ограничение по числу символов
    Ограничивает допустимое количество символов.

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

Отображение значения

Этот пример показывает, как вывести поле Email с именем “contact_email” внутри тега <h2>.

<h2><?php the_field("contact_email"); ?></h2>

Однако мы не рекомендуем выводить какое-либо значение ACF без какой-либо защиты или экранирования. Ниже мы расскажем, как защитить адрес от спам-ботов.

Получение значения

Этот пример показывает, как получить значение поля Email с именем “contact_email” и использовать его в mailto:ссылка_на_контакт, при этом email защищен от спам-ботов с помощью функции WordPress antispambot().

Напишите нам на <a href="<?php echo esc_url( 'mailto:' . antispambot( get_field(‘contact_email’ ) ) ); ?>"><?php echo esc_html( antispambot( get_field('contact_email' ) ) ); ?></a>

Обновлено: 27.05.2026