Configuration des paramètres d'optimisation pour WPForms dans Async JavaScript

Rencontrez-vous des problèmes avec WPForms en raison des paramètres d’optimisation du plugin Async JavaScript ? Bien que ce plugin soit idéal pour améliorer les performances du site en optimisant le chargement du JavaScript, il peut parfois interférer avec les fonctionnalités de WPForms.

Ce guide vous aidera à ajuster les paramètres d’Async JavaScript pour garantir le bon fonctionnement de WPForms.


JavaScript asynchrone

Le plugin Async JavaScript est utilisé pour optimiser le JavaScript d’un site en ajoutant les attributs async ou defer aux scripts JS.

Voici la différence entre les attributs async et defer :

  • Async : télécharge le JavaScript tout en analysant le HTML, mais met en pause l’analyse du HTML pour exécuter le JavaScript.
  • Defer : télécharge le JavaScript tout en analysant le HTML, mais attend pour l’exécuter une fois l’analyse du HTML terminée.

Si l’un de ces attributs est ajouté, cela peut entraîner un chargement différent de certains scripts WPForms, ce qui peut provoquer une erreur.

Si vos formulaires ne fonctionnent pas avec Async JavaScript activé, et que vous avez identifié un problème JavaScript, veuillez suivre les étapes suivantes :

Désactivation d’Async JavaScript

La première étape consiste à désactiver le plugin Async JavaScript, puis à vérifier si le problème est résolu. Si la désactivation du plugin a aidé, vous pouvez le réactiver, puis passer à l’étape suivante.

Exclusion des ressources WPForms

Dans les paramètres d’Async JavaScript, les ressources WPForms peuvent être exclues de l’optimisation JavaScript de deux manières différentes : Exclusion de scripts ou Exclusion de plugins. Nous allons examiner chacune de ces options ci-dessous :

Exclusion de scripts

Pour exclure les scripts WPForms d’Async JavaScript, vous devrez accéder à Paramètres » Async JavaScript.

Paramètres Async JavaScript

Ensuite, faites défiler jusqu’à la section Exclusion de scripts. Dans le champ Scripts à exclure, saisissez le script suivant :

/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js

Exclure les scripts d’Async JavaScript

Une fois que vous avez ajouté le script, assurez-vous de sauvegarder vos paramètres en cliquant sur le bouton Sauvegarder les paramètres en bas de la page.

Sauvegarder les paramètres Async JavaScript
Exclusion de plugins

Pour exclure tous les fichiers JavaScript contenus dans le plugin WPForms, faites défiler jusqu’à la section Exclusion de plugins, et cliquez sur le champ Exclusions. Ensuite, sélectionnez WPForms.

Exclusions de plugin JavaScript asynchrone

Ensuite, cliquez sur le bouton Sauvegarder les paramètres pour enregistrer vos modifications.

Bouton Enregistrer les paramètres JavaScript asynchrone

C'est tout ! Vous savez maintenant comment ajuster les paramètres d’Async JavaScript pour éviter les conflits avec WPForms.

Ensuite, souhaitez-vous en savoir plus sur le dépannage des erreurs JavaScript dans WPForms ? Consultez notre guide de dépannage des erreurs JavaScript pour plus de détails.

Le meilleur plugin de création de formulaires par glisser-déposer pour WordPress

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