RE: Как сделать в плагине Contact Form 7 проверку телефонного номера?

Answered

В популярном плагине Contact Form 7 (у меня стоит версия Версия 3.8) в конструкторе полей (при создании новой контактной формы) есть поле "Номер телефона". Как мне сделать в этом поле проверку номера телефона: ввел человек цифры или буквы, ввел ли он полный номер телефона и т.д. Что нужно указывать в настройках этого поля "Номер телефона" чтобы сделать валидацию номера телефона?

RE: Как сделать в плагине Contact Form 7 проверку телефонного номера?

oron Сторонник Asked on 11.12.2014 in Плагины.
Add Comment
4 Answers
Best answer
Другой простой и эффективный метод сделать проверку телефонного номера в Contact Form 7 - использовать JS скрипт «Masked Input Plugin» (он позволяет применять к полям ввода маски).

Шаг 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 (___) ___-__-__"]

Готово! Теперь пользователь может ввести в поле телефона только цифры и только в дозволенном ему формате!

ГУРУ Answered on 12.02.2016.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.