Comment intégrer un formulaire de contact sur Wix
Wix propose un Custom Element conçu exactement pour cela. Donnez-lui deux valeurs — une URL de script et un nom de balise — puis publiez.
<script src="https://cdn.toimii.io/components/your-code.js" async></script>
<toimii-your-code></toimii-your-code>
Étape par étape
Pièges
Questions fréquentes
Que signifie « iframe sandbox » ?
Un iframe est un document distinct imbriqué dans votre page, et l'attribut sandbox limite ce que ce document a le droit de faire. La documentation développeur de Wix indique que son intégration HTML crée un environnement sandbox qui n'a pas d'accès direct aux autres éléments de votre page.
Puis-je utiliser l'élément d'intégration HTML à la place ?
Non — il lui ressemble dans l'éditeur, mais c'est un élément différent, et tout ce que l'on y colle s'exécute dans cet iframe sandbox. Si vous ne collez que la balise, rien ne s'affiche. Si vous collez les deux lignes, un formulaire peut apparaître dans le cadre, mais il s'exécute sur un document hébergé par Wix et non sur votre propre domaine, et les soumissions sont vérifiées par rapport au domaine de votre site — elles sont donc refusées, et le visiteur ne voit qu'une erreur générique.
Qu'en est-il de Velo (Mode développeur Wix) ?
Vous n'en avez pas besoin. Le Custom Element est un élément standard de l'éditeur, et Velo ne change rien au comportement de l'iframe de l'intégration HTML : ce n'est donc pas non plus un moyen de la contourner.
Pourquoi le formulaire ne s'affiche-t-il pas correctement dans l'éditeur Wix ?
Parce que Wix affiche les éléments personnalisés dans un iframe, aussi bien dans l'éditeur qu'en mode aperçu. Un cadre vide ou aux dimensions étranges sur le canevas ne vous apprend rien, ni dans un sens ni dans l'autre. Publiez et vérifiez l'URL en ligne — c'est la seule vue qui corresponde à ce que voit un visiteur.
Intégration sur une autre plateforme ?
Les deux mêmes lignes de code, décortiquées pour chaque plateforme.
Prêt à l'essayer ?
Essai gratuit de 30 jours. Sans carte bancaire. Prêt en quelques minutes.
Sans carte bancaire. Prêt en 2 minutes.