Avisos
Vaciar todo

Validación formularios  

 
Gustavo García
 Gustavo García
Estimable Member

Buenos días,

Hace unos días recibí un correo desde soporte de Webempresa indicado lo siguiente:

"Hemos analizado tu alojamiento al detectar un pico de carga y hemos detectado dos factores en los que podrías trabajar para que la web consuma menos y también funcione más rápido:
1. El dominio fedetoformacion.es apunta a public_html de tu alojamiento, y en esa carpeta hay un rewrite para mostrar el contenido de public_html/wordpress. Es posible evitar esta redirección cambiando en wePanel->Dominios el directorio asociado a fedetoformacion.es para que sea public_html/wordpress en vez de public_html . Una vez en la herramienta Dominios de wePanel, pinchando en el botón opciones a la derecha de fedetoformacion.es te ofrece la opción de carmbiar el directorio
2. en las páginas de cursos, el formulario de inscripción envía al servidor los datos que se introducen en el navegador, aunque no se pongan datos ni se cumpla el captcha. Esto hace que cada intento de rellenar el formulario ocasiones más accesos a la web de los necesarios. Si se pudiera poner validación básico del formulario en javascript, se reduciría el consumo en tu alojamiento.

Si tienes cualquier dudad, por favor, ponte en contacto."

El punto 1 ya esta solucionado y la verdad es que se nota en la velocidad de carga de la página. Pero el punto 2, no se muy bien como implementarlo. Si me pudieráis orientar o mostrar algun ejemplo os lo agradecería.

 

Un saludo,

Contenido solo visible a usuarios registrados

Citar
Respondido : 20/09/2022 12:58 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Gustavo, 

En este caso puedes enviarnos la URL donde se muestra el formulario de registro? de esta forma podemos revisar con mayor detalles las opciones disponible para añadir las validaciones en el formulario. 

De igual forma si es posible coméntanos que tema y plugin utilizas para añadir las opciones de los cursos en tu sitio web.

Un Saludo 

ResponderCitar
Respondido : 20/09/2022 1:15 pm

Cursos Gratuitos WordPress

Gustavo García
 Gustavo García
Estimable Member

Hola Karen,

 

Esta es la URL: Impuesto sobre el valor añadido - IVA - Dpto. Formación de Fedeto (fedetoformacion.es). Tengo varios formularios similares. La plantilla es LMS. Gracias.

 

Un saludo,

Gustavo.

ResponderCitar
Respondido : 20/09/2022 3:11 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Gustavo, 

Muchas gracias por enviarnos la URL, veo que actualmente este formulario está construido con un plugin como contact form 7, lo primero que puedes añadir es la integración de reCAPTCHA para proteger el formulario de intento de envíos de spam, para ello puedes probar añadir con las opciones de integración que dispone el plugin puedes verificar un poco más como configurarlo en el siguiente artículo que tenemos disponible -> https://www.webempresa.com/blog/captcha-invisible-contact-form-7-wordpress.html

Por otro lado veo que algunos campos ya se validan al ser requeridos por lo que no permite el envió del formulario vacío

image

Sin embargo si quieres revisar otras opciones para validar los campos de los formularios puedes revisar algunos plugins, por ejemplo

-> https://wordpress.org/plugins/cf7-custom-validation-message/

-> https://wordpress.org/plugins/jquery-validation-for-contact-form-7/

Pero como te comento veo que tus campos son validados al ser requeridos por lo que añadir el reCAPTCHA puede ser suficiente. 

Verífica estoy nos comentas como ha ido todo

Un Saludo 

ResponderCitar
Respondido : 20/09/2022 3:21 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Gustavo García
 Gustavo García
Estimable Member

Hola @karen,

Disculpas por tardar tanto tiempo en responder. Ya tuvimos que quitar reCAPTCHA por un error, puedes revisar el tema en el enlace:

https://www.webempresa.com/foro/preguntas-sobre-wordpress/error-contact-form-al-actualizar-a-5-4

¿Se puede poner la v2 de reCAPTCHA?, o ya no está disponible y hay que poner la v3. Gracias.

Un saludo,

Gustavo.

 

ResponderCitar
Respondido : 03/10/2022 12:24 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Gustavo.

¿Se puede poner la v2 de reCAPTCHA?, 

Si lo vas a implementar en la integración de Contact Form, no, tienes que utilizar la version V3, la version v2 no la soporte desde la version 7 5.1 de Contact Form a demas es mucho mas segura la version v3 

Añade el captcha con la version v3 y si vemos que hay algún erro lo revisaremos:

-> https://www.webempresa.com/blog/captcha-invisible-contact-form-7-wordpress.html

 

Un Saludo

 

 

ResponderCitar
Respondido : 03/10/2022 12:44 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación