Solución de problemas de la configuración de caché

¿Está experimentando problemas con el envío de formularios al usar la caché del sitio? Los problemas con el envío de formularios a menudo resultan de un conflicto entre el sitio en caché y la función de protección contra spam en WPForms.

Esta guía le mostrará cómo optimizar la configuración de caché de su sitio para solucionar problemas de envío de formularios.


Comprensión de la caché del sitio

Los sitios de WordPress se ejecutan en un lenguaje de programación llamado PHP. Un servidor web interpreta y ejecuta este código, produciendo lo que ve en pantalla.

El servidor guarda periódicamente copias de las páginas de su sitio cuando la caché está habilitada. La caché optimiza el rendimiento general y conserva los recursos del sistema.

El servidor debe actualizar la caché del sitio regularmente para mantenerse al día con los cambios en el sitio web.

Gestión de la caché del sitio

Existen muchos enfoques y múltiples soluciones para la caché del sitio, incluidos varios complementos de WordPress.

No los cubriremos aquí, pero le animamos a consultar este artículo en WPBeginner, que cubre algunos de los mejores complementos para esta tarea. Si desea saber cómo limpiar la caché de su sitio, le recomendamos seguir esta guía para limpiar la caché del sitio en WordPress en WPBeginner.

Por qué la caché causa problemas de envío

La función anti-spam de WPForms utiliza un token actualizado periódicamente para mantener su sitio protegido. Cuando la vida útil de la caché del sitio es demasiado alta, causa una discrepancia entre el token referenciado y el token utilizado en la página.

Pueden ocurrir errores de envío de formularios cuando esta discrepancia hace que se active la función anti-spam de WPForms. El servidor debe actualizar la caché del sitio a intervalos más cortos para evitar este problema.

Si la vida útil de la caché de su sitio es mayor que la del token de formulario que genera WPForms, los usuarios pueden encontrar el error "El formulario no se pudo enviar. Póngase en contacto con el administrador del sitio." al enviar su formulario.

Formulario no se puede enviar

Nota: Puede haber otras causas de errores de envío de formularios. Para estar seguro de si la caché del sitio está causando errores de envío, le recomendamos vaciar la caché de su sitio antes de probar su formulario.

Para más información, por favor consulte la guía de solución de problemas de WPForms.

Recomendamos disminuir la vida útil de la caché del sitio para optimizar el rendimiento preservando la seguridad. Esta solución es más segura y efectiva que aumentar la vida útil del token del formulario.

Consulte nuestro tutorial para más detalles sobre cómo resolver problemas de formularios que no se envían en WPForms.

Nota: Si aún necesita cambiar la vida útil de la caché del token del formulario de WPForms, consulte este artículo en la documentación para desarrolladores de WPForms. Tenga en cuenta que esto requiere editar el código de su sitio web y se recomienda para desarrolladores.

Optimización de la vida útil de la caché del sitio

Dado que existen múltiples soluciones para gestionar la caché del sitio, no enumeraremos instrucciones específicas aquí. Establecer una vida útil de la caché del sitio de alrededor de 45 horas debería ser suficiente para evitar errores de envío.

Recomendamos que siga la documentación de la solución de su elección.

¡Ahora sabes cómo optimizar la configuración de caché de tu sitio para evitar errores de envío de formularios en WPForms!

¿A continuación, te gustaría recibir notificaciones cuando se envíe un formulario? Consulta este artículo para saber cómo configurar las notificaciones de formularios en WPForms.

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.