RE: Как сделать в плагине Contact Form 7 проверку телефонного номера?
В популярном плагине Contact Form 7 (у меня стоит версия Версия 3.8) в конструкторе полей (при создании новой контактной формы) есть поле "Номер телефона". Как мне сделать в этом поле проверку номера телефона: ввел человек цифры или буквы, ввел ли он полный номер телефона и т.д. Что нужно указывать в настройках этого поля "Номер телефона" чтобы сделать валидацию номера телефона?
Шаг 1. Скачиваем js скрипт тут http://digitalbush.com/projects/masked-input-plugin/ (подключаем в шаблон своего сайта как обычный js файл).
Шаг 2. Теперь в файле functions.php своей темы прописываем:
add_action('wp_footer', 'wpmidia_activate_masked_input');
function wpmidia_activate_masked_input(){
?>
<script type="text/javascript">
jQuery( function($){
$(".tel").mask("+7 (999) 999-9999");
});
</script>
<?php
}
Шаг 3. Финальный шаг - применить маску к своему полю в Contact Form 7. Например, у нас поле телефона в контактной форме выгдядит так:
[text* text-232]
нам осталось заменить его на:
[text* text-232 class:tel placeholder "+7 (___) ___-__-__"]
Готово! Теперь пользователь может ввести в поле телефона только цифры и только в дозволенном ему формате!

