Nous cherchions récemment à intégrer un système simple de notation des publications dans notre projet et avons dû faire face à de nombreux plugins. Après en avoir parcouru plusieurs, nous avons trouvé celui qui fonctionnait le mieux pour ajouter un système de notation des publications dans WordPress était «WP-PostRatings” par Lester ‘GaMerZ’ Chan. Dans cet article, nous vous expliquerons comment configurer un système de notation AJAX pour vos articles et pages de blog WordPress.
Didacticiel vidéo
Si vous n’aimez pas la vidéo ou avez besoin de plus d’instructions, continuez à lire.
Vous devez d’abord télécharger et activer le Plugin WP-PostRatings (Pour les débutants : Guide étape par étape pour l’installation d’un plugin WordPress)
Lors de l’activation, le plugin ajoutera un nouvel élément de menu dans votre barre d’administration WordPress étiqueté ‘Notes’.
Nous allons ignorer l’option « Notes gérées » et commencer par le deuxième lien de l’onglet intitulé « Options de notation ».
Sur la page des paramètres du plugin, vous devez d’abord sélectionner l’image de notation que vous souhaitez utiliser pour vos publications. Le plugin est livré avec un certain nombre d’options telles que les barres, le cœur, les chiffres, les plus-moins, les étoiles classiques, les pouces haut/bas, les flèches haut-bas, etc.
Une fois que vous avez choisi le système de notation que vous aimez, vous pouvez sélectionner les « Classements maximum ». Le plugin choisira une valeur appropriée pour vous, mais lors de l’utilisation de l’image des barres, vous voudrez peut-être spécifier votre propre valeur de notation. Pour les étoiles et les nombres il semble inutile de dépasser 5 car il n’y a que 5 étoiles.
N’oubliez pas que si vous ajustez les évaluations maximales, vous devrez ajuster le texte/la valeur de l’évaluation individuelle. Si vous ne modifiez pas la valeur Max Rating par défaut, laissez également les notes individuelles par défaut.
Ensuite, vous verrez l’option pour le style Ajax, l’autorisation d’évaluation et la méthode de journalisation.
Vous pouvez suivre le style dans l’image ci-dessus pour de meilleurs résultats. Cependant, si vous souhaitez personnaliser, vous devrez peut-être les modifier.
Nous avons terminé avec cette page, enregistrez les modifications. Passons à la page « Modèles d’évaluation ». Sur cette page, vous verrez différents modèles d’évaluation et comment vous souhaitez les organiser. Nous leur avons laissé la valeur par défaut, mais vous êtes plus que bienvenu pour utiliser les variables de modèle en haut de l’écran pour les modifier. Il s’agit essentiellement de montrer comment vos notes seront affichées. Une fois que vous avez terminé avec la page « Modèles d’évaluation », vous êtes prêt à l’ajouter à votre thème.
Selon la configuration de votre thème, vous devrez ajouter les codes suivants dans la BOUCLE dans les fichiers suivants (archives.php, page.php, index.php, single.php, loop.php, etc.) – Vous n’avez peut-être pas tous ces fichiers dans votre thème en fonction de la structure.
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
Notez que cela ajoutera la note de publication à tous les messages. Si vous souhaitez simplement l’utiliser sur des publications sélectives, vous pouvez utiliser le shortcode [ratings id=”1″ results=”true”] pour afficher les évaluations uniquement sur ce message ou cette page.
Maintenant que vous avez ajouté des notes, vos utilisateurs voteront sur vos messages. Vous pouvez afficher ces évaluations à partir de l’option « Gérer les évaluations » que nous avons initialement ignorée. Cela vous permet de voir un journal des notes sur chaque message, et vous pouvez également les supprimer si vous pensez qu’il y a quelque chose qui ne va pas.
La meilleure partie de ce plugin est qu’il a la capacité d’afficher les messages les mieux notés (option pour la plage de temps et la catégorie), les messages les plus notés (option pour la plage de temps et la catégorie), la note la plus basse et la note la plus élevée avec la même option de temps gamme et catégorie. La plupart du temps, ces types de statistiques sont ajoutés dans la barre latérale, donc ce plugin vous permet d’utiliser les widgets pour les afficher (uniquement si votre thème prend en charge les widgets – la plupart DO !). Allez simplement dans Apparence » Widgets et trouvez le widget Évaluations. Faites-le glisser à l’emplacement approprié et définissez les paramètres souhaités.
Maintenant, si vous remarquez dans la capture d’écran ci-dessus, il existe de nombreuses options. La première consiste à sélectionner le titre de votre widget. Il est préférable de sélectionner comme « Messages les plus notés cette semaine » ou quelque chose du genre. Selon la façon dont vous faites le reste de vos paramètres. Le champ Type de statistique a des tonnes d’options qui vous permettent d’afficher la note la plus élevée, la plus notée, la note la plus basse et la note la plus élevée. Vous avez également la possibilité de sélectionner ces statistiques par catégorie ou par heure. L’option suivante vous demande si vous souhaitez inclure à la fois vos publications et vos pages. Ceci est entièrement un choix personnel. Alors choisissez comme bon vous semble. Le widget affiche les 10 entiers les plus populaires par défaut, mais il peut être modifié en modifiant le nombre d’enregistrements à afficher. Nous vous recommandons fortement de ne pas en faire plus de 10, car cela semble bizarre avec la plupart des designs. Vous pouvez également définir le nombre de votes minimum qu’un message doit avoir avant de pouvoir figurer dans cette liste. Selon la conception de votre site, vous pouvez ou non ajuster la longueur maximale du titre de publication. Si l’emplacement de votre thème est suffisamment large, nous vous recommandons de définir la valeur sur 0 pour le désactiver. Si vous utilisez le type de statistique spécifique à la catégorie ou au temps, vous devrez modifier les deux derniers champs. Cliquez et enregistrez et vous avez terminé.
Maintenant, nous savons que certains d’entre vous sont des accros du code et ne veulent pas utiliser les paramètres du widget. Lester a compilé un onglet d’utilisation très détaillé sur son site qui explique comment ajouter les plus notés, les mieux notés, etc. directement dans vos thèmes WordPress. Faire référence à Guide d’utilisation de WP-PostRatings.
Nous espérons que cet article vous a aidé à ajouter un système de notation des publications sur votre site WordPress. Vous pouvez également consulter notre guide sur la façon d’engager les lecteurs avec des réactions de publication dans WordPress.