Avisos
Vaciar todo

campos obligatorios en formularios  

 
JOSE CARLOS
 JOSE CARLOS
Nuevo usuario

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

Citar
Respondido : 02/08/2022 9:50 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

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

image
form

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!

ResponderCitar
Respondido : 02/08/2022 10:05 pm