Utilisation des balises intelligentes

Voulez-vous ajouter automatiquement des données utilisateur ou de site à vos notifications de formulaire et autres paramètres de formulaire ? Les balises intelligentes (Smart Tags) de WPForms vous permettent d'inclure instantanément des informations utilisateur, des détails de site et des données personnalisées dans vos notifications et paramètres de formulaire.

Ce tutoriel vous montrera comment utiliser les balises intelligentes dans WPForms.


Qu'est-ce qu'une balise intelligente ?

Une balise intelligente est un petit bout de code que vous pouvez utiliser pour insérer des informations pertinentes dans les paramètres de notification de votre formulaire ou comme valeurs par défaut des champs. Les balises intelligentes utilisent des accolades et ressemblent à ceci :

{balise_intelligente}

Lorsqu'elles sont saisies dans un champ pris en charge, elles sont affichées dans un format visuel, sous forme d'étiquette bleue avec le nom de la balise.

Par exemple, une balise intelligente très utilisée est {admin_email} (E-mail de l'administrateur du site), qui est ajoutée par défaut au champ Adresse e-mail d'envoi dans les paramètres de notification du formulaire. Elle remplit automatiquement l'adresse e-mail de l'administrateur du site à partir des paramètres WordPress de votre site.

La balise intelligente {admin_email} dans le champ Adresse e-mail de destination dans les paramètres de notification

Ajouter des balises intelligentes à vos formulaires

Vous pouvez utiliser les balises intelligentes lors de la configuration des paramètres de notification, de la configuration des options de champ dans le constructeur de formulaire, ou de l'ajout d'une description de formulaire.

Paramètres de notification

Pour accéder aux paramètres de notification de votre formulaire, ouvrez le constructeur de formulaire et allez dans Paramètres » Notifications. Pour voir la liste des balises intelligentes applicables à un champ particulier, cliquez sur l'icône Balises intelligentes sur le côté droit de chaque champ.

Accès aux balises intelligentes pour un champ dans les paramètres de notification

Ensuite, pour ajouter une balise intelligente au champ, cliquez dessus dans la liste.

Ajout d'une balise intelligente pour le champ E-mail du formulaire comme adresse e-mail de destination dans les paramètres de notification

Les informations pertinentes seront ajoutées à la notification par e-mail après qu'un utilisateur ait soumis son entrée.

Valeurs par défaut des champs

Lors de la modification de certains champs de vos formulaires, vous pouvez ajouter des balises intelligentes comme valeurs par défaut. Pour ce faire, ouvrez votre constructeur de formulaire et cliquez sur un champ pour ouvrir son panneau Options de champ.

À partir d'ici, cliquez sur l'onglet Avancé et trouvez le champ Valeur par défaut. Ensuite, cliquez sur l'icône Balises intelligentes.

Cliquer sur l'icône Balises intelligentes

Cela affichera une liste de toutes les balises intelligentes disponibles pour ce champ. Cliquez sur l'une d'elles pour l'ajouter comme valeur par défaut du champ.

Sélection d'une balise intelligente à utiliser comme valeur par défaut d'un champ

Remarque : Quelques balises intelligentes ne peuvent pas être utilisées comme valeurs par défaut car elles n'existent qu'après la soumission d'un formulaire. Celles-ci incluent {entry_id}{entry_date}, et {entry_details_url}. Si vous en ajoutez une à la valeur par défaut d'un champ, le champ apparaîtra vide sur le frontend.

Lorsque vous tapez une balise intelligente directement dans le champ, elle se convertira en un format de balise visuelle, similaire à la façon dont elle est affichée dans les Notifications.

Sur le frontend, le champ sera pré-rempli avec les informations pertinentes de la balise intelligente.

Un formulaire avec des champs pré-remplis par des valeurs par défaut définies par des balises intelligentes

Vous pouvez également combiner les balises intelligentes avec des champs en lecture seule. Par exemple, vous pouvez pré-remplir un champ avec la balise intelligente {user_email}, puis le rendre en lecture seule afin que la valeur soit visible mais ne puisse pas être modifiée. Ceci est particulièrement utile pour afficher les détails du compte ou d'autres informations que vous souhaitez que les utilisateurs confirment sans les modifier.

Descriptions des formulaires

Vous pouvez utiliser les balises intelligentes pour inclure des détails personnalisés dans les descriptions de vos formulaires. Lorsque le formulaire se charge sur le frontend, la balise intelligente sera remplacée par les données pertinentes.

Par exemple, vous pourriez ajouter l'adresse e-mail de l'administrateur à la description du formulaire en utilisant la balise intelligente {admin_email}. Elle apparaîtra sous la forme d'une étiquette visuelle étiquetée (E-mail de l'administrateur du site) dans le constructeur.

Ajout de balises intelligentes aux notifications de formulaire dans WPForms

Lorsque le formulaire est affiché sur votre site, la balise intelligente sera remplacée par l'adresse e-mail de l'administrateur du site.

Affichage de l'e-mail administrateur dans la description d'un formulaire sur le frontend à l'aide d'une balise intelligente

Pour des moyens plus avancés d'ajouter des balises intelligentes à vos formulaires, vous pouvez consulter notre tutoriel sur le traitement des balises intelligentes dans les étiquettes de champ de cases à cocher et les champs HTML.

Balises intelligentes disponibles dans WPForms

Vous trouverez ci-dessous une liste des balises intelligentes disponibles dans WPForms. Consultez nos guides pour débloquer des données utilisateur cachées avec les balises intelligentes et afficher les entrées de sous-champs avec les balises intelligentes, ainsi que nos exemples d'utilisation des balises intelligentes pour obtenir des conseils supplémentaires sur la façon de les implémenter.

  • Balises intelligentes de base
    • {admin_email}
    • {field_id="#"}
    • {field_html_id="#"}
    • {field_value_id="#"}
    • {all_fields}
    • {entry_id}
    • {entry_details_url}
    • {form_id}
    • {form_name}
    • {page_title}
    • {page_url}
    • {page_id}
    • {date format="m/d/Y"}
    • {unique_value}
    • {url_referer}
    • {resume_link}
    • {order_summary}
  • Débloquer des données utilisateur cachées
    • {user_ip}
    • {entry_geolocation}
    • {user_id}
    • {query_var key=""}
    • {entry_user_journey}
  • Détails de l'auteur
    • {author_id}
    • {author_display}
    • {author_email}
  • Gestion des utilisateurs
    • {user_display}
    • {user_full_name}
    • {user_first_name}
    • {user_last_name}
    • {user_email}
    • {user_meta}
    • {url_login}
    • {url_logout}
    • {url_register}
    • {url_lost_password}
  • Inscription utilisateur
    • {site_name}
    • {user_registration_login}
    • {user_registration_email}
    • {user_registration_password}
    • {url_user_activation}
    • {url_manage_activations}
    • {user_registration_password_reset}

Questions fréquemment posées

Ci-dessous, nous aborderons certaines des questions les plus fréquentes concernant l'utilisation des balises intelligentes :

Puis-je créer une balise intelligente pour l'URL de mon site à utiliser dans les notifications et les confirmations ?

Oui, vous pouvez créer une balise intelligente personnalisée pour l'URL de votre site afin de l'inclure facilement dans les notifications par e-mail ou les messages de confirmation. Pour des instructions détaillées sur la façon de configurer cela, consultez notre documentation pour les développeurs pour plus d'informations.

Pourquoi {entry_id}{entry_date}, ou {entry_details_url} ne fonctionnent-ils pas comme valeur par défaut ?

Ces balises intelligentes sont générées lorsqu'un formulaire est soumis, pas lorsqu'il est chargé. Comme les valeurs par défaut sont remplies avant la soumission, il n'y a pas encore de données d'entrée pour que ces balises puissent être extraites, le champ restera donc vide. Vous pouvez toujours les utiliser partout où un formulaire s'exécute après la soumission, comme les e-mails de notification, les messages de confirmation et la page des détails de l'entrée.

C'est tout ! Vous avez appris à utiliser les balises intelligentes dans WPForms.

Ensuite, souhaitez-vous voir différentes façons d'utiliser les balises intelligentes dans vos formulaires ? Consultez nos nombreux exemples de balises intelligentes pour trouver des idées sur la façon d'utiliser cette fonctionnalité.

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.