Если в вашей форме необходимо предусмотреть показ какого-либо поля при каком-либо выбранном условии, то это возможно реализовать с помощью плагина Contact Form 7 — Conditional Fields
После установки плагина в панели редактирования формы появится кнопка Conditional Fields Group:
При нажатии этой кнопки в форму будут добавлены теги [group-name] ... [/group-name]. Между ними необходимо разместить теги с полями, которые должны быть скрыты до выполнения условия. В тегах [radio] ... [/radio] размещено условие выбора физическое или юридическое лицо заполняет форму. При выборе юридического лица должно появляться поле название компании, которому соответствует тег [text]. Этот тег необходимо разместить между тегами [group-name] ... [/group-name].[radio radio-900 use_label_element default:1 "Физическое лицо" "Юридическое лицо"]
[group group-99 clear_on_hide inline]
Название компании
[text text-590]
[/group]
Имя*
[text* your-name]
Фамилия
[text last-name]
Контактный телефон*
[tel* tel-802]
Email*
[email* your-email]
Далее в панели управления формой необходимо перейти на вкладку Conditional Fields:
На этой вкладке добавляем условие показ группы если в форме выбрана радио кнопка Юридическое лицо
Наша форма со скрытым полем название компании:
При выборе радио кнопки Юридическое лицо появляется поле Название компании: