Voulez-vous afficher le nombre total d'entrées pour vos formulaires ? Vous pouvez facilement y parvenir en créant un shortcode personnalisé à l'aide d'un petit extrait de code PHP.
Dans ce tutoriel, nous allons vous montrer comment afficher le nombre total d'entrées dans WPForms.
Création du formulaire
Dans notre exemple, nous voulons afficher le formulaire de newsletter ainsi que le nombre d'utilisateurs qui se sont inscrits juste en dessous. Pour commencer, créez un nouveau formulaire ou modifiez un formulaire existant pour accéder au générateur de formulaires.

Ajouter l'extrait de code à votre site
Après avoir copié l'extrait de code fourni, vous pouvez facilement l'ajouter à votre site pour activer le shortcode. Si vous n'êtes pas sûr de savoir comment ajouter des extraits de code, vous trouverez des conseils dans ce tutoriel.
Entrons dans l'explication du code. Les attributs du shortcode sont définis à l'aide de $atts = shortcode_atts(['id' => '','type' => 'all', ],
.
Le id
est crucial car il attend l'ID du formulaire. C'est ainsi que le shortcode détermine le formulaire pour lequel il doit compter les entrées. Si vous n'êtes pas sûr de l'ID de votre formulaire, vous pouvez vous référer à ce tutoriel pour obtenir des conseils.
Le deuxième attribut, type
est facultatif. Par défaut, le shortcode compte toutes les entrées et affiche le nombre total. Si vous n'incluez pas cet attribut, il inclut automatiquement toutes les entrées du formulaire. Toutefois, si vous souhaitez spécifier le type d'entrée à compter et à afficher le total, vous pouvez utiliser l'un des attributs suivants :
all
: Affiche toutes les entrées du formulaire.unread
: Compte et affiche uniquement les entrées qui n'ont pas été consultées dans l'écran Entrées.read
: Compte et affiche uniquement les entrées qui ont été consultées à partir de l'écran Entrées.starred
: Compte et affiche uniquement les entrées qui ont été marquées d'une étoile dans l'écran Entrées.
Utilisation du code court
Dans notre démonstration, nous avons déjà créé un formulaire d'inscription à la newsletter et l'avons intégré dans une page WordPress.

Avant d'incorporer le code court dans notre page, nous souhaitons fournir un contexte à nos visiteurs quant à la signification du nombre qu'ils rencontreront. C'est pourquoi nous inclurons un texte explicatif avant le code court.

Intégrons maintenant notre shortcode dans la page. En utilisant un bloc Shortcode, nous avons incorporé notre shortcode personnalisé pour afficher le nombre total d'entrées pour notre formulaire de newsletter (formulaire ID 25). Le shortcode est le suivant :
[wpf_entries_count id="25" type="all"]
Note : Les mises à jour en temps réel des comptes peuvent être retardées en raison des configurations de mise en cache sur votre site ou votre serveur d'hébergement.

Le paramètre type vous permet de personnaliser les entrées à afficher. Par exemple, si vous donnez la valeur "étoilé" au paramètre "type", seules les entrées étoilées seront affichées. Voici à quoi ressemblerait le shortcode.
[wpf_entries_count id="25" type="starred"]
Désormais, lorsque vous visiterez la page, vous verrez le nombre total d'entrées sous le formulaire.

Voilà, c'est fait ! Vous avez ajouté avec succès un shortcode personnalisé à votre site pour afficher le nombre total d'entrées pour les formulaires sur votre site !
Souhaitez-vous également créer un shortcode personnalisé pour afficher tous vos formulaires sur le frontend de votre site ? Consultez notre tutoriel sur Comment afficher une liste de WPForms en utilisant un shortcode pour apprendre comment.