Для добавления скрытого поля в плагин Contact Form 7 (CF7) вам понадобится использовать дополнительный плагин или настроить дополнительный код в вашей теме или файле функций.
1. Использование CF7 Hidden Field плагина:
- Установите и активируйте плагин CF7 Hidden Field.
- После активации плагина, перейдите к редактированию вашей формы CF7.
- Добавьте новый элемент формы, выбрав Hidden field
из списка доступных полей.
- Введите желаемое имя поля в соответствующем поле ввода.
- Там же можно задать значение по умолчанию, если требуется.
- Нажмите "Сохранить изменения", чтобы изменения вступили в силу.
2. Использование дополнительного кода:
- Откройте редактор темы или файл функций на вашем WordPress сайте.
- Найдите код [contact-form-7 id="123" title="Contact form 1"]
, где "123" - это ID вашей формы CF7.
- Чтобы добавить скрытое поле, введите <input type="hidden" name="hidden-field" value="your-value" />
, где "hidden-field" - это имя вашего скрытого поля, а "your-value" - это желаемое значение.
- Очистите кеш вашего сайта, чтобы изменения вступили в силу.
3. Использование дополнительного плагина или дополнительного кода с действием фильтра:
- Добавьте следующий код в функции вашей темы или файл функций:
function add_hidden_field( $tag, $unused ){ $tag['type'] = 'hidden'; $tag['raw_values'] = array( '' ); $tag['values'] = array( '' ); $tag['labels'] = array( '' ); $tag['options'] = array( '' ); $tag['name'] = 'hidden-field'; $tag['default'] = 'your-value'; return $tag; } add_filter( 'wpcf7_form_tag', 'add_hidden_field', 10, 2 );
- Замените "hidden-field" на имя вашего скрытого поля и "your-value" на желаемое значение.
- Очистите кеш вашего сайта, чтобы изменения вступили в силу.
Установка CF7 Hidden Field плагина обычно является самым простым решением для добавления скрытого поля в CF7 без необходимости в дополнительном коде. Однако, в случае, если у вас есть специфические требования или ограничения, использование дополнительного кода может быть более гибким вариантом.