Hola, Necesito que el campo de los formularios relativos a telefono y email sean obligatorios y con resticciones. Es decir que en el campo telefono solo admita 9 numeros y que comiencen por 9, 6 o 7 (recibo spam de numeros que comienzan por 8 y tienen 10 digitos), y el campo del email necesite una @ y un .es o similar.
Seguro que es facil y me podeis ayudar.
Gracias
Contenido solo visible a usuarios registrados
Que tal Jose Carlos,
Puedes indicarnos el enlace de la pagina que contiene el formulario al cual deseas aplicar estas validaciones?
He revisado la siguiente https://finseformacion.es/contacto/ donde el formulario ya tiene por defecto los tipos de inputs correspondientes para el teléfono y el correo electrónico
que en el campo telefono solo admita 9 numeros y que comiencen por 9, 6 o 7
Esto ya es posible modificando el shortcode del input del teléfono agregando el termino "min" por ejemplo
[number* your-number min:10 placeholder "Teléfono"]
Por otra parte para delimitar una validación especifica de números que comiencen por un digito en especifico si es necesario generar la función personalizada, para mayor información puedes validar lo siguiente https://contactform7.com/2015/03/28/custom-validation/
Otro punto a considerar es que no veo un captcha configurado en tu formulario, este método es eficaz para evitar spam https://www.webempresa.com/blog/captcha-invisible-contact-form-7-wordpress.html
Saludos!