Dépannage des paramètres du cache

Rencontrez-vous des problèmes de soumission de formulaire lors de l'utilisation de la mise en cache du site ? Les problèmes de soumission de formulaire résultent souvent d'un conflit entre le site mis en cache et la fonction de protection anti-spam de WPForms.

Ce guide vous montrera comment optimiser les paramètres de cache de votre site pour résoudre les problèmes de soumission de formulaires.


Comprendre la mise en cache d'un site

Les sites WordPress utilisent un langage de programmation appelé PHP. Un serveur web interprète et exécute ce code, produisant ce que vous voyez à l'écran.

Le serveur enregistre périodiquement des copies des pages de votre site lorsque la mise en cache est activée. La mise en cache optimise les performances globales et préserve les ressources du système.

Le serveur doit régulièrement rafraîchir le cache du site pour tenir compte des modifications apportées au site web.

Gestion de la mise en cache du site

Il existe de nombreuses approches et de multiples solutions pour la mise en cache d'un site, y compris divers plugins WordPress.

Nous ne les aborderons pas ici, mais nous vous encourageons à consulter cet article sur WPBeginner, qui présente certains des meilleurs plugins pour ce travail. Si vous souhaitez savoir comment vider le cache de votre site, nous vous recommandons de suivre ce guide pour vider le cache de votre site sur WordPress sur WPBeginner.

Pourquoi la mise en cache entraîne des problèmes de soumission

La fonction anti-spam de WPForms utilise un jeton régulièrement mis à jour pour protéger votre site. Lorsque la durée de vie du cache du site est trop élevée, il y a un décalage entre le jeton référencé et le jeton utilisé sur la page.

Des erreurs de soumission de formulaire peuvent se produire lorsque ce décalage entraîne l'activation de la fonction anti-spam de WPForms. Le serveur doit mettre à jour le cache du site à intervalles plus courts pour éviter ce problème.

Si la durée de vie du cache de votre site est supérieure à celle du jeton de formulaire généré par WPForms, les utilisateurs peuvent rencontrer l'erreur "The form was unable to submit. Please contact the site administrator." lors de la soumission de votre formulaire.

Impossible d'envoyer le formulaire

Remarque : les erreurs de soumission de formulaire peuvent avoir d'autres causes. Pour être certain que la mise en cache du site est à l'origine des erreurs de soumission, nous vous recommandons de vider la mémoire cache de votre site avant de tester votre formulaire.

Pour plus d'informations, veuillez consulter le guide de dépannage de WPForms.

Nous recommandons de réduire la durée de vie du cache du site afin d'optimiser les performances tout en préservant la sécurité. Cette solution est plus sûre et plus efficace que l'augmentation de la durée de vie du jeton de formulaire.

Veuillez consulter notre tutoriel pour plus de détails sur la résolution des problèmes de non soumission des formulaires dans WPForms.

Note : Si vous avez toujours besoin de changer la durée de vie du cache du jeton de formulaire WPForms, consultez cet article dans la documentation pour les développeurs de WPForms. Veuillez noter que cela nécessite de modifier le code de votre site web, et est recommandé pour les développeurs.

Optimiser la durée de vie du cache du site

Comme il existe de nombreuses solutions pour gérer la mise en cache du site, nous ne donnerons pas ici de directives spécifiques. Une durée de vie du cache du site d'environ 45 heures devrait suffire à éviter les erreurs de soumission.

Nous vous recommandons de suivre la documentation de la solution que vous avez choisie.

Vous savez maintenant comment optimiser les paramètres du cache de votre site pour éviter les erreurs de soumission de formulaire dans WPForms !

Ensuite, souhaitez-vous recevoir des notifications lorsqu'un formulaire est soumis ? Consultez cet article pour apprendre comment configurer les notifications de formulaire dans WPForms.

Le meilleur plugin WordPress de construction de formulaires par glisser-déposer

Facile, rapide et sécurisé. Rejoignez plus de 6 millions de propriétaires de sites web qui font confiance à WPForms.

Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.