Resolución de ‘Algo salió mal al guardar el formulario’ en WPForms

¿Está viendo el mensaje de error: “Algo salió mal al guardar el formulario. Recargue la página e inténtelo de nuevo. Póngase en contacto con el equipo de soporte del plugin si este comportamiento persiste.”

Este es un problema bastante común que puede ocurrir al guardar un formulario en el constructor de WPForms. En la mayoría de los casos, es causado por configuraciones a nivel de servidor que bloquean la solicitud AJAX utilizada para guardar su formulario. En esta guía, le explicaremos las causas más comunes y cómo resolverlas.


Causas comunes

Estas son las razones más frecuentes por las que podría encontrar este error:

  • Reglas de seguridad a nivel de servidor (ModSecurity): Muchos proveedores de alojamiento utilizan ModSecurity o firewalls similares para proteger contra solicitudes maliciosas. A veces, estas reglas pueden bloquear erróneamente las solicitudes AJAX legítimas de WPForms, impidiendo que el formulario se guarde.
  • Firewall bloqueando admin-ajax.php: El archivo admin-ajax.php es un archivo central de WordPress utilizado por WPForms para guardar formularios sin recargar la página. Si el firewall de su servidor bloquea este archivo, los guardados del formulario fallarán.
  • Problemas de permisos de archivos: Los permisos incorrectos de archivos o carpetas en su servidor pueden bloquear la ejecución de admin-ajax.php u otros archivos de los que depende WPForms.

Ejemplo: Error en la consola del navegador

Cuando ocurre este problema, es posible que vea errores en la consola de su navegador similares a:

Failed to load resource: the server responded with a status of 403 (Forbidden)
Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Estos indican que la solicitud AJAX fue bloqueada o falló a nivel de servidor.

Pasos para solucionar problemas

Siga estos pasos para resolver el problema:

  1. Póngase en contacto con su proveedor de alojamiento
    Infórmeles que está experimentando solicitudes AJAX bloqueadas al guardar formularios de WPForms. Pídales que:
    • Revisen y ajusten cualquier regla de ModSecurity que pueda estar bloqueando las solicitudes a admin-ajax.php.
    • Asegúrense de que el firewall del servidor no esté bloqueando admin-ajax.php.
    • Restablecer permisos de archivos y carpetas
  2. Compruebe otras medidas de seguridad
    Si su proveedor de alojamiento utiliza seguridad adicional en el lado del servidor (más allá de ModSecurity), solicite que incluyan en la lista blanca las solicitudes admin-ajax de WPForms.
  3. Pruebe después de los ajustes
    Una vez que su proveedor haya realizado los cambios, intente guardar el formulario de nuevo. Si el error persiste, comparta los registros de la consola de su navegador con su proveedor o equipo de soporte para una mayor investigación.

¡Eso es todo! Ahora conoce las razones más comunes del error “Algo salió mal al guardar el formulario” en WPForms y cómo solucionarlo.

¿A continuación, le gustaría aprender a probar correctamente sus formularios antes de publicarlos? Asegúrese de consultar nuestro tutorial completo de lista de verificación de pruebas de formularios para obtener más detalles.

El mejor plugin constructor de formularios de arrastrar y soltar para WordPress

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.