Parlons de Gravity Forms – un outil super utile pour votre site WordPress ! C'est comme un assistant pour créer des formulaires.
Gravity Forms est un outil puissant pour créer des formulaires sur votre site WordPress. Il simplifie le processus grâce à son interface conviviale et ses fonctionnalités étendues.
Que vous souhaitiez collecter des informations auprès des utilisateurs, accepter des paiements en ligne ou fluidifier vos flux de travail, Gravity Forms est à vos côtés.
Restez dans les parages pour découvrir les moyens simples mais puissants par lesquels Gravity Forms peut améliorer l'interaction de votre site Web et la gestion des données !
Incorporer des forums à l'aide de codes
Gravity Forms dispose d'un cadre intégré qui prend en charge l'intégration de formulaires dans votre contenu facilement et sans tracas à l'aide de WordPress Classic Editor et de Gutenberg.
Vous pouvez également utiliser le widget de formulaire, disponible dans le menu Widgets de l'onglet Apparence de WordPress, pour intégrer votre formulaire dans l'espace des zones de widgets de WordPress.
Mais que faire si vous souhaitez que le même formulaire apparaisse sous tous les contenus que vous publiez sur votre blog ? Une solution consiste évidemment à intégrer manuellement un formulaire pour chaque publication en utilisant la méthode mentionnée ci-dessus.
Cependant, cela prendrait beaucoup de temps et d’efforts et ne constituerait pas vraiment une manière intelligente d’accomplir la tâche. Droite? Vérifier Examen des formulaires gravitaires ici.
Comment préparer un Gravity_form() pour appeler notre formulaire ?
La première chose que nous devons faire ici est de déterminer quel est l'identifiant de notre formulaire. Laissez-moi vous expliquer avec mon propre identifiant de formulaire. J'essaie d'intégrer mon formulaire Newsletter dans mon blog, dont l'identifiant est 5.
C'est le premier et le seul aspect nécessaire de la création du gravity_form () l'appel de fonction sera celui-ci. En conséquence, vous pouvez simplement utiliser le codage mentionné ci-dessous:
gravity_form (5);
Cependant, j'aimerais autoriser la soumission Ajax dans ce cas pour empêcher le rechargement de la page chaque fois qu'un visiteur clique sur le bouton du formulaire. Le sixième paramètre est utilisé pour autoriser les soumissions Ajax, et un autre paramètre critique pour le scénario d'utilisation dont nous discutons ici est le paramètre d'écho, que nous devons définir comme «faux», ce qui ordonnerait à Gravity Forms de renvoyer le formulaire plutôt que de l'afficher directement à l'écran.
En conséquence, tous les paramètres auront des valeurs par défaut à l'exception de l'ID du formulaire, de la soumission de la requête Ajax, puis de l'écho, qui auront respectivement les valeurs 5, valide et faux. Voici comment je nommerai ma fonction :
gravity_form (5, vrai, vrai, faux, faux, vrai, faux, faux);
Si vous souhaitez plus d'informations sur chaque paramètre impliqué dans ce code, vous pouvez vérifier les détails dans le documentation pour l'appel de la fonction gravity_form (). À ce stade, nous savons déjà quels paramètres et quelles fonctions nous utiliserons pour obtenir ce formulaire.
Comment mettre en file d'attente les scripts requis en préparant Gravity_Form_Enqueue_Scripts() ?
Maintenant, vous devez créer une fonctionnalité qui invitera WordPress à simplement mettre en file d'attente les fichiers nécessaires pour que le formulaire apparaisse et fonctionne correctement.
Le fonctionnement de gravity_form_enqueue_scripts () est régi par deux paramètres uniquement : premièrement, spécifiez l'identifiant du formulaire, et deuxièmement, autorisez ou désactivez la soumission Ajax (désactivée par défaut).
Puisque nous souhaitons utiliser la soumission Ajax pour le formulaire, nous utiliserons les deux paramètres suivants :
gravity_form_enqueue_scripts (5, vrai);
Fonctions de déclenchement utilisant WordPress Core The_content et Get_header
Maintenant que nous avons configuré les fonctions Gravity Forms, il ne nous reste plus qu'à les appeler chaque fois qu'elles sont nécessaires pour faire ce pour quoi nous les avons créées.
La fonction permettant de mettre les fichiers en file d'attente sera exécutée à l'aide du hook d'en-tête get de base de WordPress, qui s'exécute juste avant wp_head, garantissant que les fichiers ont déjà été mis en file d'attente avant que Gravity Forms n'en ait besoin.
function gf_enqueue_required_files () {
GFCommon :: log_debug (__METHOD__. '(): En cours d'exécution.');
if (is_single () && 'post' === get_post_type ()) {// Ne le faites que pour les messages.
gravity_form_enqueue_scripts (5, vrai);
}
}
add_action ('get_header', 'gf_enqueue_required_files');
Une instruction « if » dans l'extrait garantit qu'il ne s'exécute que pour les publications par défaut sur WordPress. Enfin, nous utiliserons le code suivant pour insérer notre formulaire à la fin du contenu de notre article :
function gf_add_newsletter_form_after_post ($ content) {
GFCommon :: log_debug (__METHOD__. '(): En cours d'exécution.');
// Formulaire ajouté après le contenu de l'article.
$ content. = gravity_form (5, vrai, vrai, faux, faux, vrai, faux, faux);
retourner $ content;
}
add_filter ('le_contenu', 'gf_add_newsletter_form_after_post');
Votre formulaire Gravity sera instantanément inséré dynamiquement après chaque contenu que vous publiez sur WordPress une fois que vous aurez ajouté les extraits ci-dessus à votre site Web. Vous n’êtes toujours pas obligé de supprimer aucun de vos messages au cas où vous changeriez d’avis plus tard.
Puisque vous utilisez des extraits pour intégrer le formulaire à la volée, vous pouvez facilement supprimer les extraits pour empêcher l'application du formulaire après vos articles.
Configuration des notifications et des confirmations de formulaire
Une fois que vous avez terminé de créer le formulaire, accédez simplement aux paramètres de Confirmation du formulaire pour personnaliser le message de confirmation du formulaire. Vous pouvez même guider les utilisateurs vers une page spécifique de votre site Web après avoir rempli le formulaire.
Cliquez sur l'onglet Paramètres du formulaire pour configurer le message de confirmation. Ensuite, modifiez le message de confirmation par défaut ou générez-en un nouveau. N'oubliez pas de configurer également les notifications pour le formulaire.
Les nouvelles soumissions de formulaires vous en informeront automatiquement, en tant qu'administrateur du site. Cependant, en plus d'une notification utilisateur, vous pouvez générer des alertes pour quelqu'un d'autre qui souhaite être informé des nouvelles participations au concours.
Appuyez sur l'onglet Notifications pour créer une nouvelle mise à jour. Appuyez ensuite sur Ajouter nouveau et donnez un nom à la notification. À l'intérieur de Envoyer par e-mail , saisissez son adresse e-mail si vous l'envoyez à un autre membre de votre équipe.
Intégrer un fournisseur de marketing par e-mail, un CRM ou un formulaire de participation au concours
Lorsque votre formulaire d'inscription au concours est en ligne et que vous commencez à collecter des inscriptions, vous aurez besoin d'un moyen de tenir les participants informés de toute actualité ou mise à jour du concours.
Vous pouvez également fournir des informations sur les promotions à venir et d’autres supports marketing pertinents pour votre entreprise.
Gravity Forms interagit avec une variété de plateformes de marketing par e-mail et de CRM, vous permettant de communiquer rapidement avec vos candidats.
Des services comme Mailchimp et HubSpot entrent dans cette catégorie. Accédez à Formulaires > Modules complémentaires et autorisez le module complémentaire HubSpot, par exemple, à intégrer votre formulaire d'inscription au concours avec HubSpot.
Pour envoyer les données de soumission de formulaire à HubSpot, vous devez approuver votre compte HubSpot avec Gravity Forms et créer un flux HubSpot pour votre formulaire.
FAQ
🌐 Quels types de formulaires puis-je créer avec Gravity Forms ?
Gravity Forms prend en charge la création d'une large gamme de formulaires, notamment des formulaires de contact, des formulaires d'inscription, des enquêtes, des quiz, des formulaires de commande, des formulaires de candidature, etc. Sa polyvalence le rend adapté à divers besoins de sites Web.
🤝 Puis-je intégrer Gravity Forms à des services tiers ?
Oui, Gravity Forms permet une intégration transparente avec de nombreux services tiers. Les intégrations populaires incluent des outils de marketing par e-mail, des passerelles de paiement, des CRM et d'autres applications, améliorant la fonctionnalité de vos formulaires.
🛒 Gravity Forms est-il adapté aux besoins du e-commerce ?
Absolument. Gravity Forms est couramment utilisé pour créer des formulaires de commande, des formulaires de commande de produits et d'autres formulaires liés au commerce électronique. Il s'intègre aux principales passerelles de paiement, facilitant ainsi les transactions fluides sur votre site Web.
🤓 Puis-je utiliser Gravity Forms pour des enquêtes et des commentaires ?
Oui, Gravity Forms est un excellent outil pour créer des enquêtes et recueillir des commentaires. Ses fonctionnalités avancées, telles que la logique conditionnelle et les différents types de champs, le rendent adaptable à diverses exigences d'enquête.
🚫 Gravity Forms peut-il aider à prévenir les soumissions de spam ?
Oui, Gravity Forms fournit des fonctionnalités intégrées de prévention du spam, telles que les champs reCAPTCHA et honeypot, pour minimiser les envois de spam et maintenir l'intégrité des données de votre formulaire.
Liens rapides:
- Gravity Forms examine les meilleurs formulaires WordPress Plugin?
- Formes gravitationnelles ou formes Ninja : laquelle vous convient le mieux ?
- WordPress gratuit et utile Plugins pour les spécialistes du marketing Internet
- Examen de Forms.app : cela vaut-il le battage médiatique ? (VÉRITÉ)
Conclusion : à quoi peut servir les formes gravitationnelles ?
Voilà donc Gravity Forms en un mot ! C'est comme le super-héros de votre site Web pour créer des formulaires. De la collecte d'informations à la gestion des paiements, il vous soutient.
Vous souhaitez gérer les paiements en toute fluidité ? Absolument. C'est comme avoir une arme secrète pour votre site Web, simplifiant les choses aussi bien pour les professionnels que pour les débutants.
Que vous soyez un pro ou un débutant, Gravity Forms facilite les choses.
Alors pourquoi ne pas essayer ? Votre site Web vous remerciera !