Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous fournissons ce code à titre de courtoisie, mais nous n'offrons pas de support pour les personnalisations de code ou le développement tiers.

Pour obtenir de l'aide supplémentaire, veuillez consulter le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Ignorer

Comment afficher une liste de formulaires WPForms à l'aide d'un shortcode

Souhaitez-vous afficher une liste de tous les formulaires créés avec WPForms sur votre site ? Que vous souhaitiez afficher cette liste publiquement ou sur une page protégée par mot de passe, vous pouvez facilement la créer à l'aide d'un shortcode personnalisé.

Ce guide vous montrera comment créer et utiliser un shortcode qui affiche tous vos formulaires créés dans un format de liste simple.

Création du Shortcode

Tout d'abord, vous devrez ajouter cet extrait de code à votre site. Cet extrait crée un shortcode que vous pouvez utiliser sur n'importe quel article, page ou zone de widget de votre site pour afficher une liste de tous les formulaires créés avec WPForms.

Si vous avez besoin d'aide pour ajouter des extraits de code à votre site, consultez notre tutoriel sur l'ajout de code JavaScript ou PHP personnalisé dans WPForms.

Ce code fonctionne en :

  • Création d'un nouveau shortcode nommé wpforms_all_forms
  • Récupération de tous les WPForms publiés sur votre site et extraction des titres des formulaires
  • Affichage dans une liste avec des sauts de ligne entre chaque formulaire

Affichage d'une liste de formulaires créés avec WPForms

Une fois que vous avez ajouté l'extrait ci-dessus pour créer le shortcode, vous devrez ajouter ce shortcode à une page, un article ou une zone de widget de votre site afin que la liste des WPForms s'affiche.

Pour notre tutoriel, nous n'utilisons pas de constructeur de page mais le bloc Shortcode de Gutenberg WordPress pour ajouter notre shortcode à la page.

Ajoutez simplement [wpforms_all_forms] à la page et cliquez sur Publier et vous verrez maintenant une liste complète de vos WPForms disponibles.

Ajoutez le shortcode à n'importe quel article, page ou zone de widget pour afficher une liste de tous vos formulaires

Remarque : La plupart des constructeurs de pages populaires ont également un bloc similaire dans leurs constructeurs. Veuillez consulter la documentation de votre constructeur de page spécifique pour savoir comment ajouter au mieux un shortcode à une page.

Et voilà ! Vous avez maintenant créé un shortcode que vous pouvez utiliser pour afficher une liste de tous vos formulaires créés avec WPForms. Souhaitez-vous également créer un shortcode pour afficher une liste des entrées pour chaque formulaire ? Consultez notre tutoriel sur Comment afficher les entrées de formulaire.