Как добавить в форму поле ввода пароля
В плагине Contact Form 7 по умолчанию отсутствует возможность вывести поле пароля. Рассмотрим, как это можно исправить.
С помощью кода
1) В шаблон формы добавляем стандартное текстовое поле и назначаем ему имя password
:
Скопировано
[text* password]
Показать код
2) В файл функций добавляем такой код:
Скопировано
add_filter( 'wpcf7_form_elements', function( $form ){
$form = str_replace( '<input type="text" name="password"', '<input type="password" name="password"', $form );
return $form;
});
Показать код
В результате вместо нашего текстового поля на форме отобразится поле ввода пароля.
С помощью плагина
Для добавления возможности вывода поля пароля на форме можно использовать плагин Contact Form 7 Add Password field.