Comment limiter le nombre d’entrées de formulaire dans WordPress

Les formulaires sont là pour que vos utilisateurs vous les soumettent. C’est généralement le but. Bien que nous ayons tendance à penser aux formulaires en termes de formulaires de contact et que nous accueillons généralement tout type d’interaction avec les utilisateurs et les commentaires des utilisateurs, il y a des cas où vous feriez mieux de limiter le nombre de fois qu’un utilisateur peut soumettre un formulaire.

Dans cet article, nous vous montrerons comment limiter le nombre d’entrées de formulaire sur votre site WordPress. Mais avant de nous attarder sur la marche à suivre, nous aimerions vous expliquer un peu quand cela pourrait vous être utile. Si vous êtes convaincu que limiter le nombre de soumissions de formulaires est exactement ce dont vous avez besoin, n’hésitez pas à faire défiler jusqu’à la section du didacticiel.

Voici de quoi nous allons parler.

Pourquoi limiter le nombre d’entrées de formulaire

Pourquoi limiter le nombre d'entrées de formulaire

Dites que vous organisez un cadeau. Vous pouvez utiliser un plugin cadeau dédié, mais vous pouvez décider de faire de même avec une version modifiée et limitée d’un formulaire de contact. Tout ce que vous avez à faire est de configurer votre formulaire pour qu’il soit disponible uniquement pendant un certain temps.

Peut-être êtes-vous dans le secteur de la micro-édition ou hébergez-vous des œuvres d’art auto-soumises sur votre site Web, auquel cas vous voudrez peut-être également limiter le temps pendant lequel votre fenêtre de soumission est ouverte, pour éviter d’être inondé de soumissions vous ne pouvez pas traiter. La même fonctionnalité est également utile si vous êtes un enseignant ou un examinateur et que vous souhaitez disqualifier toute inscription tardive.

Enfin, vous pourriez être organiser un événement auquel les invités sont censés envoyer un RSVP dans un certain laps de temps. Vous pouvez, encore une fois, utiliser un plugin RSVP, mais il n’y a pas vraiment besoin d’un plugin spécialisé dans la planification d’événements si tout ce que vous cherchez est de limiter le temps de soumission du formulaire.

Autres limites possibles à la soumission du formulaire

Autres limites possibles à la soumission du formulaire

Bien qu’ils sortent du cadre de cet article, il existe autres limites pour former la soumission que vous devrez peut-être envisager.

En relation :  Comment télécharger et enregistrer toutes vos photos Instagram

Dans l’exemple ci-dessus du cadeau, vous ne voulez peut-être pas que le monde entier participe. Cela peut être dû aux frais d’expédition, à des problèmes juridiques ou à toute autre raison. Peut-être souhaitez-vous également empêcher les spammeurs connus de vous spammer. Dans ce cas, vous souhaiterez peut-être empêcher certaines adresses IP de se soumettre.

Selon le type de contenu que vous hébergez, vous souhaiterez peut-être empêcher vos visiteurs de soumettre des formulaires en fonction de leur âge. Vous pouvez ajouter une simple case à cocher au formulaire, confirmant leur âge, ou vous pouvez ajouter une vérification de l’âge à l’ensemble de votre site Web.

Maintenant que cela est réglé, examinons comment limiter le nombre de soumissions de formulaires.

Comment limiter le nombre d’entrées de formulaire à l’aide du formulaire de contact 7

Nous allons vous montrer comment limiter les entrées de formulaire à l’aide d’un Formulaire de contact 7 formulaire. Cependant, vous aurez besoin d’un plugin supplémentaire : Limite de soumission du formulaire CF7. Une fois que vous avez installé et activé les deux plugins, vous aurez accès à des options supplémentaires de limitation de soumission.

Pour limiter les soumissions pour n’importe quel formulaire, accédez à ce formulaire pour le modifier. Vous trouverez le Limite de soumission onglet dans la section des onglets. Cliquez dessus pour accéder aux contrôles de limitation.

Limite de soumission

Afin d’activer la limite de soumission, assurez-vous que le Activer la limite de soumission la case est cochée. La Type de limite de soumission vous pouvez sélectionner soit Dépend du total du formulaire soumis ou Dépend du nombre total d’utilisateurs soumis. La première option est la valeur par défaut, tandis que la deuxième option signifie qu’un utilisateur ne peut soumettre un formulaire qu’une fois connecté.

Dans le Soumission totale champ, entrez le nombre de fois que vous accepterez un formulaire.

La Désactiver l’affichage du message restant case à cocher désactivera, lorsqu’elle est cochée, le message informant l’utilisateur du nombre de soumissions restant à accepter.

Sélectionnez parmi les Après avoir soumis le formulaire avec succès menu déroulant l’action à effectuer lors de la soumission réussie du formulaire : Ne rien faire, recharger la pageou Rediriger vers une page spécifique. La première option par défaut ne fait rien, la seconde recharge la page du formulaire, tandis que la dernière vous permet de choisir une page dans le Page de redirection menu vers lequel l’utilisateur sera redirigé lors de la soumission d’un formulaire.

En relation :  Un garçon de 14 ans meurt dans le violent affrontement entre supporters français et marocains après la demi-finale de la Coupe du monde de football 2022

Par défaut, le plugin réinitialisera automatiquement et périodiquement la limite de soumission. Vous pouvez l’empêcher de le faire en vérifiant le Désactiver la réinitialisation de la limite de soumission case à cocher.

Jusqu’au Réinitialiser la limite de soumission section est concernée, c’est ici que vous pouvez configurer la date et la période de la réinitialisation. Vous pouvez définir la date de la première réinitialisation à l’aide de la Date de début contrôle, tandis que le Intervalle de réinitialisation les menus vous permettent de contrôler l’intervalle. Finalement, le Réinitialiser la limite Le bouton vous permet de réinitialiser instantanément la limite de soumission.

Limite de soumission

La balise dont vous avez besoin pour que la limite fonctionne sera générée dans la partie supérieure de l’onglet. Lorsque vous avez configuré votre formulaire, vous devez ajouter la balise à votre modèle. Copiez la balise et cliquez sur le Formulaire languette.

Formulaire

Collez la balise quelque part dans le modèle de formulaire, en veillant à ne pas déranger le reste du code, puis cliquez sur le sauvegarder bouton.

sauvegarder

La prochaine fois que vous utiliserez le shortcode pour placer le formulaire sur une page, comme vous le feriez avec tout autre formulaire, il inclura le compteur de soumission de formulaire.

En conclusion

Comme vous pouvez le constater, il existe de nombreuses raisons pour lesquelles vous pourriez avoir à limiter les soumissions de formulaires sur votre site Web WordPress. Qu’il s’agisse de travaux d’étudiants, de soumissions d’histoires, de RSVP ou de tout autre chose, rendre un formulaire accessible pendant un certain temps est quelque chose que beaucoup d’administrateurs et d’opérateurs de sites Web peuvent utiliser. Et bien que certains plugins spécialisés premium offrent cela en tant que fonctionnalité intégrée, il existe un moyen de le faire rapidement et facilement en utilisant uniquement des logiciels gratuits. Et maintenant, grâce à nous, vous aussi, vous savez comment c’est fait.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.