Intégration de code personnalisé - Aide Webflow

Last updated on 10/23/2025@mrbirddev
Intégration de code personnalisé - Aide Webflow

Ajoutez des blocs de code personnalisés à votre site en utilisant l'élément Code Embed pour débloquer toutes sortes de fonctionnalités personnalisées.

L'élément Code Embed ne prend en charge que le HTML, le CSS dans les balises <style>, et le JS dans les balises <script>. Vous ne pouvez pas intégrer de langages côté serveur (par exemple, Perl, PHP, Python, Ruby) dans un élément Code Embed.
Le code personnalisé est une modification avancée qui peut entrer en conflit avec la fonctionnalité sous-jacente de Webflow. Ainsi, Webflow ne peut garantir la fonctionnalité ou la compatibilité complète de tout code personnalisé. De plus, notre équipe de support ne peut pas fournir d'aide directe pour la configuration ou le dépannage du code personnalisé, car ces sujets ne relèvent pas de notre politique de support client. Si vous rencontrez des problèmes avec le code personnalisé, veuillez nous en informer sur le Forum Webflow, où toute la communauté Webflow (y compris le personnel) peut fournir une aide et des ressources supplémentaires.

Comment ajouter un élément Code Embed

Vous pouvez intégrer du code tiers ou votre propre code personnalisé n'importe où dans votre design ou dans un élément de texte enrichi.

Le code personnalisé dans un élément Code Embed ne peut pas dépasser 50 000 caractères. Si le code que vous souhaitez intégrer est plus long, vous pouvez le stocker sur un autre serveur et référencer le script dans votre intégration. Vous pouvez également minifier votre code personnalisé à l'aide d'un outil tiers ou diviser le code en plusieurs éléments Embed (à condition que cela ne casse pas les fonctions JavaScript).

Comment ajouter du code personnalisé directement à votre design

  • Copiez le code que vous souhaitez intégrer dans votre presse-papiers
  • Ouvrez le panneau Ajouter et ajoutez un élément Code Embed au Webflow canvas
  • Collez le code personnalisé que vous avez copié à l'étape 1
  • Enregistrez et fermez la fenêtre modale
Si votre code personnalisé a des balises d'ouverture et/ou de fermeture, assurez-vous de les ajouter pour garantir que votre code fonctionne comme prévu. De plus, n'incluez pas les balises <html>, <body> ou <head> dans votre code personnalisé, sinon votre site/web ou mise en page sera cassé.
Le retour à la ligne est activé par défaut pour faciliter la visualisation et l'édition du code, mais vous pouvez désactiver ce paramètre en décochant la case Retour à la ligne dans le éditeur de code. Vous pouvez également activer l'édition en plein écran en cliquant sur l'icône “maximiser”.
Astuce : Si vous souhaitez réutiliser le même contenu intégré sur l'ensemble de votre site, vous pouvez utiliser des composants pour transformer votre élément Code Embed en un composant réutilisable.

Comment ajouter du code personnalisé à un élément de texte enrichi

  • Copiez le code que vous souhaitez intégrer dans votre presse-papiers
  • Placez votre curseur dans l'élément de texte enrichi où vous souhaitez ajouter votre code personnalisé
  • Cliquez sur l'icône “plus” pour ouvrir le menu d'insertion et cliquez sur le bouton de code personnalisé
  • Collez le code personnalisé que vous avez copié à l'étape 1

Comment utiliser du contenu dynamique dans votre code personnalisé

Vous pouvez incorporer des champs de Collection dans le code intégré pour extraire dynamiquement des informations à diverses fins. En savoir plus : Voir les intégrations dynamiques dans le Centre d'aide Webflow.

Comment éditer l'élément Code Embed

Il existe plusieurs façons d'ouvrir l'éditeur de code et de modifier le code dans un élément Code Embed. Vous pouvez :

  • Sélectionner l'élément Code Embed sur le canvas et double-cliquer
  • Sélectionner l'élément Code Embed sur le canvas et appuyer sur Entrée
  • Sélectionner l'élément Code Embed sur le canvas et cliquer sur l'icône de réglage “cog
  • Sélectionner l'élément Code Embed sur le canvas et cliquer sur Ouvrir l'éditeur de code dans le Panneau des paramètres sous Paramètres de Code Embed
Bon à savoir : Si vous ne voyez pas votre élément Code Embed sur le canevas, vous pouvez le trouver et le sélectionner depuis le panneau Navigator. Ensuite, ouvrez le panneau des paramètres et cliquez sur Ouvrir l'éditeur de code sous Paramètres de Code Embed pour modifier votre code.

Comment définir les dimensions sur l'élément Code Embed

Si le code personnalisé dans l'élément Code Embed ne définit pas explicitement la taille ou les dimensions, le contenu peut souvent occuper toute la largeur de son élément parent. Vous pouvez ajouter height="100%" width="100%" dans votre code personnalisé, ce qui vous permettra d'ajuster la largeur et la hauteur de l'élément intégré et du contenu depuis le panneau de style.

Comment prévisualiser le contenu intégré

Le code personnalisé enveloppé dans des balises <iframe></iframe> ou <style> affichera un aperçu sur le canevas ou dans votre élément de texte enrichi, mais certains codes intégrés ne peuvent être vus que sur le site en ligne. Chaque fois qu'une balise est utilisée dans l'éditeur de code, vous verrez un espace réservé pour cet élément dans le Designer.

Une fois que vous avez prévisualisé, publié ou exporté votre site, le script et le code personnalisé à l'intérieur s'afficheront là où vous l'avez placé.

Les effets du code personnalisé apparaissent en mode aperçu, mais ils ne seront actifs qu'une fois votre site publié.
Pour exclure les scripts personnalisés des modes aperçu et commentaire, enveloppez votre code dans le commentaire HTML suivant :
Tout code ici sera exclu

En savoir plus : Voir Utiliser .webflow.io comme domaine de test pour les tests et les retours.

FAQ et conseils de dépannage

Puis-je utiliser des langages côté serveur dans un élément Code Embed ? Vous ne pouvez pas intégrer de langages côté serveur (par exemple, Perl, PHP, Python, Ruby) dans un élément Code Embed. L'élément Code Embed ne prend en charge que le HTML, le CSS dans les balises <style>, et le JS dans les balises <script>.

Puis-je augmenter la limite de 50 000 caractères pour l'élément Code Embed ?
Le code personnalisé dans l'élément Code Embed ne peut pas dépasser 50 000 caractères. Si le code que vous souhaitez intégrer est plus long, vous pouvez le stocker sur un autre serveur et référencer le script dans votre intégration. Vous pouvez également minifier votre code personnalisé à l'aide d'un outil tiers ou diviser le code en plusieurs éléments Code Embed (à condition que cela ne casse pas les fonctions JavaScript).

Aidez-moi ! Mon code personnalisé ne fonctionne pas !
Vérifiez que votre code inclut les balises d'ouverture et/ou de fermeture appropriées et n'inclut pas les balises <html>, <body> ou <head>.

Depuis août 2020, les sites Webflow nouvellement publiés incluent jQuery v3.5.1. Importer d'autres versions de jQuery avec du code personnalisé peut provoquer des conflits et un comportement inattendu sur votre site. Les scripts qui affectent les événements DOM comme onClick, onHover, etc., peuvent également provoquer un comportement inattendu.

Il est important de garder à l'esprit que le code personnalisé est une modification avancée qui peut entrer en conflit avec la fonctionnalité sous-jacente de Webflow. En tant que tel, Webflow ne peut garantir la fonctionnalité ou la pleine compatibilité de tout code personnalisé.

Notre équipe de support ne peut pas fournir d'aide directe pour la configuration ou le dépannage du code personnalisé, car ces sujets ne relèvent pas de notre politique de support client. Si vous rencontrez des problèmes avec le code personnalisé, veuillez nous en informer sur le Forum Webflow, où toute la communauté Webflow (y compris le personnel) peut fournir une aide et des ressources supplémentaires.

Retour à l'aide de Webflow

Last updated on 10/23/2025@mrbirddev
Recent Articles
Loading...