Как создать выпадающие меню в формах WordPress

Как создать выпадающие меню в формах WordPress

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

Зачем использовать выпадающие меню?

Преимущества перед текстовыми полями

  • Стандартизированные данные: Без опечаток и вариаций
  • Выбор с помощью подсказок: Пользователи видят доступные варианты.
  • Эффективное использование пространства: Свернуто до щелчка
  • Подходит для мобильных устройств: Встроенный инструмент выбора на телефонах
  • Более быстрое завершение: Клик против типа

Преимущества перед переключателями

  • Лучше подходит для длинных списков: Более 6 вариантов размещения в небольшом пространстве
  • Более аккуратный внешний вид: Меньше визуального беспорядка
  • Прокручиваемый: Обработайте десятки вариантов

Когда использовать выпадающие списки

  • 6+ вариантов (чем меньше, тем лучше использовать переключатели)
  • Предопределенные, известные параметры
  • Требуется один выбор
  • Пространство ограничено
  • Стандартизация данных важна

Создание простого выпадающего списка

Шаг 1: Добавьте выпадающее поле

  1. Откройте свою форму в AFB
  2. Найти Выпадающее в типах полей
  3. Перетащите на свою форму

Шаг 2: Настройка метки

Метка: "Как вы узнали о нас?" Заполнитель: "Выберите вариант..." Обязательно: Да/Нет

Шаг 3: Добавьте параметры

Каждый вариант вводите на новой строке:

Поиск в Google Социальные сети Друг или коллега Реклама Блог или статья Другое

Шаг 4: Предварительный просмотр и тестирование

  1. Сохранить форму
  2. Предварительный просмотр на фронтенде
  3. Нажмите на выпадающее меню, чтобы проверить варианты.
  4. Отправить тестовую запись

Параметры конфигурации выпадающего списка

Основные параметры

  • Метка: Вопрос или подсказка
  • Заполнитель: Текст по умолчанию (например, «Выберите…»)
  • Требования: Необходимо выбрать для отправки
  • Текст справки: Дополнительные инструкции

Параметры Настройки

  • Список опций: Доступные варианты
  • Выбрано по умолчанию: Предварительно выбранный вариант
  • Searchable: Введите текст для фильтрации
  • Выбор из нескольких вариантов: Выберите несколько

Добавление выпадающих списков

Простой список

Вариант 1 Вариант 2 Вариант 3 Вариант 4

Значения, отличающиеся от меток

Выставляйте один предмет, храните другой:

Отображение: "Соединенные Штаты" Значение: "США" Отображение: "Великобритания" Значение: "Великобритания"

Группированные опции (Optgroups)

--- Северная Америка --- Соединенные Штаты Канада Мексика --- Европа --- Великобритания Германия Франция

Много вариантов

Для длинных списков рассмотрите следующие варианты:

  • Алфавитный порядок
  • Наиболее распространенные варианты в первую очередь
  • Функция поиска включена
  • Логические группировки

Текст заполнителя

Что такое заполнитель?

Текст, отображаемый перед выбором пользователем варианта:

[Выберите вариант... ▼] ← Заполнитель

Хорошие примеры-заглушки

"Выберите свою страну..." "Выберите категорию..." "Выберите временной интервал..." "-- Пожалуйста, выберите --" "Выберите один вариант"

Рекомендации по использованию заполнителей

  • Будьте кратки
  • Чётко дайте понять, что это подсказка.
  • Не использовать в качестве допустимого варианта.
  • Рассмотрите формат «– Выбрать –».

Поисковые выпадающие списки

Что такое поиск?

Пользователи могут вводить текст для фильтрации параметров:

[Введите для поиска... ▼] Пользователь вводит: "ger" Отображает: Германия, Алжир, Нигер

Когда включать функцию поиска

  • 20+ вариантов
  • Списки стран/штатов
  • Каталоги продукции
  • Любой длинный список

Включение функции поиска

  1. Выберите поле в выпадающем списке
  2. Найдите опцию «Возможен поиск».
  3. Включить

Удобный для поиска пользовательский интерфейс

1. Пользователь нажимает на выпадающее меню. 2. Появляется текстовое поле ввода. 3. Пользователь вводит частичное совпадение. 4. Фильтрация параметров происходит в режиме реального времени. 5. Пользователь выбирает значение из отфильтрованного списка.

Выпадающие списки с множественным выбором

Выбор одного или нескольких вариантов

Выбор одного варианта: пользователь выбирает ОДИН вариант. Выбор нескольких вариантов: пользователь выбирает НЕСКОЛЬКО вариантов.

Когда использовать множественный выбор

  • «Выберите все подходящие варианты»
  • Множество интересов/предпочтений
  • Выбор нескольких категорий
  • Когда флажки занимают слишком много места

Включение множественного выбора

  1. Выберите поле в выпадающем списке
  2. Найдите параметр «Разрешить множественный выбор».
  3. Включить

Внешний вид с возможностью множественного выбора

[Веб-дизайн, SEO, маркетинг ▼] Выбранные элементы отображаются в виде тегов/чипов

Множественный выбор с ограничениями

Сочетать с выбором минимального/максимального значения:

Выберите 2-4 темы. Мин.: 2, Макс.: 4.

Примеры конфигурации

Пример 1: Выбор страны

Метка: "Страна" Заполнитель: "Выберите свою страну..." Доступен для поиска: Да Обязателен: Да Варианты: [195+ стран в алфавитном порядке]

Пример 2: Тип запроса

Метка: "О чем ваш запрос?" Заполнитель: "Выберите категорию..." Обязательно: Да Варианты: - Продажи - Поддержка - Выставление счетов - Партнерство - Пресса/СМИ - Другое

Пример 3: Диапазон бюджета

Метка: "Какой у вас бюджет?" Заполнитель: "Выберите диапазон..." Обязательно: Нет Варианты: - Менее 1,000 долларов - 1,000 долларов - 5,000 долларов - 5,000 долларов - 10,000 долларов - 10,000 долларов - 25,000 долларов - 25,000 долларов и более - Пока не уверен

Пример 4: Временной интервал

Метка: "Предпочитаемое время записи" Заполнитель: "Выберите время..." Обязательно: Да Варианты: - 9:00 - 10:00 - 11:00 - 1:00 - 2:00 - 3:00 - 4:00

Пример 5: Выбор нескольких интересов

Метка: "Интересующие темы" Заполнитель: "Выберите темы..." Множественный выбор: Да Возможность поиска: Да Варианты: - Технологии - Бизнес - Маркетинг - Дизайн - Разработка - Аналитика - Безопасность - ИИ/машинное обучение

Пример 6: Группированные сервисы

Метка: "Какая услуга вам нужна?" Варианты: --- Веб-услуги --- - Веб-дизайн - Веб-разработка - Электронная коммерция --- Маркетинг --- - SEO - PPC - Социальные сети --- Поддержка --- - Техническое обслуживание - Хостинг - Консалтинг

Выбор по умолчанию

Нет значения по умолчанию (рекомендуется)

[Выберите вариант... ▼]

Пользователь должен сделать осознанный выбор. Лучше всего подходит для обязательных полей.

Предварительно выбранные значения по умолчанию

[Соединенные Штаты ▼] ← Предварительно выбранные

Используйте, когда:

  • Один из вариантов является наиболее распространенным.
  • Ускоряет заполнение форм.
  • Логическое значение по умолчанию существует.

Установка значения по умолчанию

  1. В списке параметров отметьте вариант по умолчанию.
  2. Или установите «Значение по умолчанию» в настройках.

Выпадающие списки против радиокнопок

Используйте выпадающее меню, когда

  • 6+ вариантов
  • Длинный список (страны, штаты)
  • Пространство ограничено
  • Варианты схожи по своей природе.

Используйте переключатели, когда

  • 2-5 варианта
  • Все варианты должны быть видны.
  • Параметры имеют описания.
  • Визуальное сравнение важно

Параллельное сравнение

ВЫПАДАЮЩИЙ СПИСК (6+ вариантов, скрыты до нажатия): [Выберите тарифный план... ▼] РАДИО-КНОПКИ (2-5 вариантов, все видны): ○ Бесплатный ○ Базовый (9$/мес.) ○ Профессиональный (29$/мес.) ○ Корпоративный (Свяжитесь с нами)

Выпадающие списки стилей

Внешний вид по умолчанию

Выпадающие списки наследуют стили формы:

  • Цвет/радиус границы
  • Фоновый цвет
  • Семейство/размер шрифта
  • Набивка

Индивидуальные варианты оформления

  • значок стрелки выпадающего списка
  • Внешний вид выбранного элемента
  • Состояния всплывающих подсказок при выборе опции
  • Стилизация тегов для множественного выбора

Мобильный стиль

Встроенные мобильные выпадающие списки:

  • iOS: Колесо выбора
  • Android: Выбор материала
  • Соответствует ОС

Лучшие практики

1. Логически упорядочьте варианты.

  • В алфавитном порядке: Страны, названия
  • Числовой: Количественные показатели, диапазоны
  • Частота: Наиболее распространенный первый
  • Хронологический: Временные интервалы, даты

2. Краткий выбор вариантов.

Хорошо: «Соединенные Штаты» Не рекомендуется: «Соединенные Штаты Америки (США)» Хорошо: «1,000–5,000 долларов» Не рекомендуется: «От одной тысячи до пяти тысяч долларов»

3. При необходимости указывайте «Другое».

Варианты: - Google - Facebook - LinkedIn - Рекомендация друга - Другое ← Обрабатывает нестандартные случаи

4. Используйте заполнитель, а не первый вариант.

Хорошо: Заполнитель: "Выберите..." Варианты: Вариант 1, Вариант 2, Вариант 3 Не рекомендуется: Варианты: "Выберите...", Вариант 1, Вариант 2 (Первый вариант не должен быть подсказкой)

5. Включите поиск для длинных списков.

Любой выпадающий список с 15-20 и более вариантами должен быть доступен для поиска.

6. Учитывайте характеристики нагружения.

Для очень длинных списков (1000+ слов) может потребоваться:

  • Ленивая загрузка
  • Поиск на стороне сервера
  • Разделение на подкатегории

Типичные сценарии использования выпадающих списков

Форма для обратной связи

- Отдел (Продажи, Поддержка, Выставление счетов) - Тип запроса (Вопрос, Отзыв, Жалоба) - Как вы узнали о нас

Регистрационные формы

- Страна - Штат/Провинция - Отрасль - Размер компании - Должность/роль

Формы заказа

- Выбор товара - Количество - Варианты размера/цвета - Способ доставки

Формы опроса

- Шкала оценок (1-10) - Частота (от «Никогда» до «Всегда») - Согласие (от «Категорически не согласен» до «Категорически согласен»)

Формы бронирования

- Тип услуги - Предпочтительная дата - Временной интервал - Продолжительность

УСТРАНЕНИЕ НЕПОЛАДОК

Выпадающее меню не отображает варианты.

  • Убедитесь, что параметры сохранены.
  • Проверить, пуст ли список вариантов
  • Очистить кэш и обновить

Поиск не работает

  • Подтвердите, что функция поиска включена.
  • Проверьте наличие ошибок JavaScript.
  • Проверьте в другом браузере.

При одновременном выборе нескольких элементов все выбранные значения не сохраняются.

  • Убедитесь, что функция множественного выбора включена.
  • Проверка обработки отправленных форм
  • Проведите тест с меньшим количеством вариантов выбора.

Мобильный инструмент выбора не отображается.

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

Универсальный доступ

Клавиатура навигации

  • Нажмите Tab, чтобы выбрать пункт «Выпадающее меню».
  • Клавиши со стрелками для навигации
  • Нажмите Enter/Пробел для выбора
  • Введите первую букву, чтобы перейти

Программы чтения с экрана

  • Правильно подобранная метка.
  • Объявлены варианты
  • Отбор подтвержден

Лучшие практики

  • Четкие, информативные этикетки
  • Логический порядок выбора
  • Не используйте в качестве единственной инструкции только заполнитель.

Резюме

Создание выпадающих меню:

  1. Добавить выпадающее поле – Перетащите в форму
  2. Установить метку – Четкий вопрос/подсказка
  3. Добавить заполнитель – Текст «Выберите…»
  4. Введите параметры – Один на строку
  5. Включить возможность поиска – Для длинных списков
  6. Включить множественный выбор – Если требуется несколько вариантов выбора
  7. Установить необходимые параметры – В зависимости от потребностей формы
  8. Тщательно протестируйте – Все варианты, все устройства

Заключение

Выпадающие списки эффективно обрабатывают выбор вариантов в формах. Они экономят место, стандартизируют данные и хорошо работают на разных устройствах. Для коротких списков рассмотрите возможность использования переключателей. Для длинных списков включите поиск. Для множественного выбора используйте режим множественного выбора. Правильная настройка превращает выпадающие списки в мощные поля ввода, улучшающие как пользовательский опыт, так и качество данных.

Автоматический конструктор форм Включает в себя полнофункциональные выпадающие списки с режимом поиска, возможностью множественного выбора и настраиваемым стилем. Создавайте профессиональные выпадающие меню за считанные минуты.

Готовы добавить выпадающие списки? Скачать Auto Form Builder Начните создавать формы с выпадающими меню уже сегодня.

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

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *