Voulez-vous limiter la longueur des commentaires dans WordPress ?
Les commentaires WordPress encouragent les discussions autour du contenu de votre article de blog. Cependant, vous constaterez peut-être que des commentaires très brefs ou trop longs ne sont pas très utiles.
Dans cet article, nous allons vous montrer comment limiter facilement la longueur des commentaires dans WordPress.
Pourquoi limiter la longueur des commentaires dans WordPress ?
Une zone de commentaires active est un excellent moyen de créer une communauté autour de votre blog WordPress. Les visiteurs peuvent donner leur avis, poser des questions et offrir leurs propres points de vue sur le sujet.
Cependant, tous les commentaires ne sont pas utiles.
Nous modérons les commentaires WordPress depuis plus d’une décennie. D’après notre expérience, nous avons constaté que les commentaires les plus utiles comportent plus de 60 caractères et moins de 5 000 caractères.
Les commentaires en un seul mot ne sont généralement pas très utiles. Dans la plupart des cas, il s’agit de commentaires de spam dont l’auteur souhaite simplement un backlink depuis votre site.
En revanche, les longs commentaires de plus de 5 000 caractères sont souvent des diatribes ou des plaintes. Parfois, ils ne sont même pas pertinents par rapport à l’article.
Définir des limites de longueur des commentaires dans WordPress peut améliorer la qualité globale de vos commentaires et décourager les commentaires indésirables. Cependant, il n’existe aucun moyen intégré de le faire dans WordPress.
Cela étant dit, voyons comment contrôler la longueur des commentaires dans WordPress en définissant des limites minimales et maximales.
Vous pouvez limiter la longueur des commentaires dans WordPress en ajoutant du code à votre fichier function.php. Gardez cependant à l’esprit que la moindre erreur lors de la saisie du code peut casser votre site et le rendre inaccessible.
C’est pourquoi nous recommandons de toujours utiliser Code WP pour insérer des extraits de code dans votre site WordPress. Il s’agit du meilleur plugin d’extraits de code WordPress sur le marché qui permet d’ajouter facilement et en toute sécurité du code personnalisé.
Tout d’abord, vous devez installer et activer le plugin WPCode. Pour des instructions détaillées, consultez notre guide étape par étape sur la façon d’installer un plugin WordPress.
Note: WPCode a également un version gratuite que vous pouvez utiliser pour ce tutoriel. Cependant, la mise à niveau vers le forfait payant vous donnera accès à davantage de fonctionnalités, telles qu’une bibliothèque d’extraits de code plus grande, une logique conditionnelle, etc.
Lors de l’activation, visitez le Extraits de code »+ Ajouter un extrait page de la barre latérale d’administration de WordPress.
Ici, cliquez sur le bouton « Utiliser l’extrait » sous l’option « Ajouter votre code personnalisé (nouvel extrait) ».
Cela vous mènera à la page « Créer un extrait personnalisé », où vous pourrez commencer par ajouter un titre pour votre extrait de code. Ce nom ne sera pas affiché sur le front-end du site Web et peut être celui que vous souhaitez.
Ensuite, choisissez l’option « PHP Snippet » comme type de code dans le menu déroulant dans le coin droit de l’écran.
Une fois que vous avez fait cela, copiez et collez simplement l’extrait de code suivant dans la zone « Aperçu du code » :
add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );
function wpb_preprocess_comment($comment) {
if ( strlen( $comment('comment_content') ) > 5000 ) {
wp_die('Comment is too long. Please keep your comment under 5000 characters.');
}
if ( strlen( $comment('comment_content') ) < 60 ) {
wp_die('Comment is too short. Please use at least 60 characters.');
}
return $comment;
}
Cet extrait de code fonctionne en ajoutant un hook de filtre à preprocess_comment
. Ce filtre est exécuté avant que WordPress n'enregistre les commentaires dans la base de données ou n'effectue un prétraitement sur les commentaires soumis.
Il vérifie la longueur du commentaire et affiche un message d'erreur s'il est trop court ou trop long. Par défaut, la limite des commentaires est définie sur un minimum de 60 caractères et un maximum de 5 000 caractères dans cet extrait.
Cependant, pour définir votre propre limite de commentaires, remplacez simplement le nombre 5 000 dans le code par votre nombre limite maximum.
De même, vous pouvez remplacer le chiffre 60 dans le code pour définir une limite minimale de commentaires différente sur votre site WordPress.
Vous pouvez également modifier le message qui sera affiché sur votre site Web lorsqu'un utilisateur dépasse ou n'atteint pas la limite de commentaires. Tapez simplement la phrase que vous souhaitez afficher après le wp_die
lignes dans le code.
Après cela, faites défiler jusqu'à la section « Insertion » et choisissez le mode « Insertion automatique ».
Le code personnalisé sera automatiquement exécuté sur votre site Web lors de l'activation.
Si vous souhaitez uniquement limiter la longueur des commentaires sur des pages spécifiques du site Web, vous pouvez également le faire.
Faites simplement défiler jusqu'à la section « Logique conditionnelle » et activez le commutateur « Activer la logique ».
Après cela, choisissez l'option « Afficher » dans le menu déroulant « Conditions » et cliquez sur le bouton « + Ajouter un nouveau groupe ».
Cela ouvrira un nouvel onglet dans lequel vous devrez sélectionner l'option « URL de la page » dans le menu déroulant sur la gauche.
Tapez ensuite l'URL de la page sur laquelle vous souhaitez limiter la longueur des commentaires dans le champ de droite.
Désormais, l'extrait de code ne sera activé que sur la page avec l'URL que vous venez de saisir.
Revenez en haut de la page et basculez le commutateur « Inactif » sur « Actif ».
Enfin, cliquez sur le bouton « Enregistrer l'extrait » pour stocker vos paramètres.
Désormais, lorsqu'un utilisateur saisit un commentaire qui ne correspond pas à la longueur minimale de votre commentaire, ce message s'affichera sur son écran.
Les utilisateurs ne pourront pas publier de commentaire tant qu'il n'aura pas atteint au moins la longueur minimale que vous avez choisie.
De même, lorsqu'un utilisateur saisit un commentaire qui dépasse votre limite maximale, ce message s'affichera sur son écran.
Cela contribuera à réduire les diatribes et les commentaires indésirables sur votre site Web.
Bonus : améliorez l'engagement des commentaires sur votre site WordPress
Contrôler la longueur des commentaires n’est qu’un moyen d’augmenter l’engagement dans votre section de commentaires WordPress. C'est idéal pour garder les visiteurs sur votre site plus longtemps et peut même bénéficier au référencement de votre site lorsque les commentaires des utilisateurs contiennent des mots-clés pertinents et ajoutent du contexte à votre contenu.
Vous pouvez également facilement améliorer la section des commentaires de votre site Web en utilisant Commentaires sur Thrive.
Il s’agit du meilleur plugin de commentaires WordPress doté d’un tableau de modération dédié, qui vous permet de charger des commentaires paresseusement, permet aux utilisateurs de laisser des commentaires avec leurs profils de réseaux sociaux, et plus encore.
De plus, l'outil vous permet d'ajouter une fonctionnalité de vote positif/négatif pour réduire le spam et encourager les commentaires intéressants sur votre site Web.
Thrive Comments vous permet même de présenter des commentaires encourageants en haut et d'enterrer les commentaires offensants ou non pertinents au bas de la section de discussion.
Cela vous permet de récompenser les utilisateurs qui apportent le plus de valeur à la discussion tout en décourageant poliment les autres utilisateurs de laisser des commentaires inutiles.
Pour des instructions détaillées, vous souhaiterez peut-être consulter notre didacticiel sur la manière de présenter ou d'enterrer des commentaires dans WordPress.
Nous espérons que ce didacticiel vous a aidé à apprendre à limiter la longueur des commentaires dans WordPress. Vous voudrez peut-être également apprendre comment augmenter le trafic de votre blog ou consulter notre liste des meilleurs plugins WordPress pour développer votre site.
Si vous avez aimé cet article, alors abonnez-vous à notre Chaîne Youtube pour les didacticiels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.