Resolver el problema 'El formulario no se pudo enviar' en WPForms

¿Los usuarios experimentan dificultades al intentar enviar su formulario de WordPress? Este es un problema común que suele ocurrir en sitios con la caché activada.

Este tutorial le mostrará cómo solucionar y corregir este error para que los usuarios puedan enviar su formulario.


Causas comunes del error

Este error indica que hay un desajuste entre el token del formulario en el navegador del usuario y el generado por WPForms. Suele ocurrir si el periodo de validez de su plugin de caché es superior al del token del formulario.

Cuando un usuario carga un formulario en su sitio web, WPForms genera un token basado en tiempo para el formulario. El token actúa como una función anti-spam que valida el formulario antes de enviarlo.

Si el complemento de almacenamiento en caché que utilizas está configurado para almacenar los datos de tu sitio web durante más de 48 horas, es probable que los usuarios vean el error "El formulario no se ha podido enviar. Póngase en contacto con el administrador del sitio" al enviar el formulario.

Error al enviar el formulario

Resolución del problema "El formulario no se ha podido enviar

Para solucionar este error, tendrá que asegurarse de que la duración de la caché de su sitio es inferior a la del token de WPForms. Hay dos maneras de lograr esto en WordPress. Explicaremos cada una de ellas a continuación.

Reducción de la vida útil de la caché

Cada plugin de caché tiene un período de validez. Si el tiempo de vida de la caché de su sitio excede el período de validez del token WPForms, podría impedir que sus formularios sean enviados.

Para solucionar este error, deberá reducir la duración de la caché de su sitio a un valor inferior a 48 horas. Los pasos exactos para reducir la duración de la caché variarán en función de dónde esté configurada la caché o del plugin de caché que utilices.

Si su proveedor de alojamiento web gestiona la configuración de la caché de su sitio, le sugerimos que actualice esta configuración en el panel de control de su alojamiento web. Ponte en contacto con tu proveedor de alojamiento si no encuentras esta opción.

Si utiliza un plugin de caché de WordPress, deberá reducir la duración de la caché desde la página de configuración del plugin.

Después de reducir la duración de la caché, le recomendamos que borre la caché de su sitio. A continuación, intente enviar el formulario de nuevo.

Nota: Si necesitas ayuda para borrar la caché de tu sitio, consulta el tutorial de WPBeginner sobre cómo borrar la caché de WordPress para más detalles.

Aumentar el tiempo de vida del token de WPForms

Alternativamente, puede incrementar el período de validez del token de WPForms a un valor mayor que el tiempo de vida del caché de su sitio. Haciendo esto se asegura que los archivos cacheados de su sitio, junto con el token del formulario sean borrados antes de que el token expire.

Para una guía completa, por favor vea nuestro tutorial para aprender a aumentar la vida útil del token de su formulario.

Ya está. Ya conoces las causas más comunes del error 'El formulario no se ha podido enviar' y cómo resolverlo.

A continuación, ¿le gustaría saber cómo probar correctamente sus formularios antes de publicarlos? Asegúrese de consultar nuestro tutorial completo sobre la lista de comprobación de formularios para obtener más detalles.

El mejor plugin de WordPress para crear formularios arrastrando y soltando

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

Active JavaScript en su navegador para rellenar este formulario.