Все секреты плагина Contact Form 7
27.05.2017
Плагин-конструктор обратных форм связи для WordPress "Contact Form 7" в особой рекламе не нуждается. Валидный, мультиязычный, простой в настройках, постоянно обновляемый в . Эти и другие качества сделали его любимчиком среди владельцев сайтов на WordPress, по состоянию на начало 2016 года плагин скачали и установили более 35 миллионов человек! На сегодняшний день Contact Form 7 является заслуженно продвинутым плагином контактных форм!
В Contact Form 7 (CF7) можно конструировать всевозможные формы для обратной связи, используя для этого различные типы полей. И хотя у плагина есть постоянные обновления и довольно полная документация на сайте , время от времени возникают нетривиальные ситуации, когда функционала плагина явно недостаточно.
contact form not working wordpress tutorial
Разумеется, спасает ситуацию бесчисленное множество дополнений различных сторонних разработчиков в виде отдельных плагинов к CF7 (см.ниже). Но если есть возможность обойтись без плагина - всегда ее используйте!
Я опишу несколько ситуаций, в которые попадал во время работы с клиентскими сайтами, а также предоставлю решения возникших проблем с Contact Form 7.
В CF7 нет какой-либо встроенной функции проверки валидации телефонного номера, хотя поле с указанием телефона очень часто встречается . Идеальным решением было бы использование маски ввода, по типу +7 (___) ___-__-__ и человек ничего не напутает и скрипт не пропустит не правильный номер телефона!
Как сделать в Contact Form 7 поле для ввода телефона? Это не сложно, мы воспользуемся помощью готового JS скрипта « Masked Input Plugin ».
Шаг 1. В конструкторе контактных форм Contact Form 7 создаем текстовое поле