Nous cherchions récemment à intégrer un système simple de notation des publications dans notre projet et avons dû gérer de nombreux plugins. Après en avoir parcouru plusieurs, nous avons trouvé que celui qui fonctionnait le mieux pour ajouter un système de notation de publication dans WordPress était « WP-PostRatings » de Lester « GaMerZ » Chan. Dans cet article, nous vous guiderons dans la mise en place d’un système de notation AJAX pour vos articles et pages de blog WordPress.
Si vous n’aimez pas la vidéo ou si vous 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 intitulé 'Notes'.
Nous allons ignorer l'option « Notes gérées » et commencer par le deuxième lien dans l'onglet intitulé « Options de notation ».
Sur la page des paramètres du plugin, vous devez d’abord sélectionner l’image d’évaluation que vous souhaitez utiliser pour vos publications. Le plugin est livré avec un certain nombre d'options comme les barres, le cœur, les chiffres, le plus-moins, les étoiles classiques, les pouces vers le 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 « Notes maximales ». Le plugin choisira une valeur appropriée pour vous, mais lorsque vous utilisez l'image des barres, vous souhaiterez peut-être spécifier votre propre valeur de note. Pour les étoiles et les chiffres, il semble inutile de dépasser 5 car il n’y a que 5 étoiles.
N'oubliez pas que si vous ajustez les notes maximales, vous devrez ajuster le texte/la valeur de la note individuelle. Si vous ne modifiez pas la valeur par défaut de la note maximale, laissez également les notes individuelles par défaut.
Ensuite, vous verrez l'option pour le style Ajax, l'autorisation de notation et la méthode de journalisation.
Vous pouvez suivre le style de l'image ci-dessus pour de meilleurs résultats. Toutefois, si vous souhaitez les personnaliser, vous devrez peut-être les modifier.
Nous en avons terminé avec cette page, enregistrez les modifications. Passons à la page « Modèles de notes ». 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 pouvez 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 de notes », 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 la publication à toutes les publications. Si vous souhaitez simplement l'utiliser sur des publications sélectives, vous pouvez utiliser le shortcode [ratings id=”1″ results=”true”] pour afficher les notes sur cette publication ou cette page uniquement.
Maintenant que vous avez ajouté des notes, vos utilisateurs voteront sur vos publications. Vous pouvez consulter ces notes à partir de l'option « Gérer les notes » que nous avons ignorée initialement. Cela vous permet de voir un journal des notes sur chaque publication, et vous pouvez également les supprimer si vous pensez qu'il se passe quelque chose qui ne va pas.
La meilleure partie de ce plugin est qu'il a la capacité d'afficher les publications les mieux notées (option pour la plage de temps et la catégorie), les publications les plus notées (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, ce plugin vous permet donc d'utiliser les widgets pour les afficher (uniquement si votre thème prend en charge les widgets - la plupart le font !). Allez simplement dans Apparence »Widgets et recherchez le widget Notes. 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 « Messages les plus notés cette semaine » ou quelque chose du genre. Selon la façon dont vous effectuez le reste de vos paramètres. Le champ Type de statistique comporte des tonnes d'options qui vous permettent d'afficher la note la plus élevée, la note la plus élevé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. C'est un choix entièrement personnel. Alors choisissez comme vous le souhaitez. Le widget affiche par défaut les 10 enregistrements les plus populaires, mais il peut être modifié en modifiant le nombre d'enregistrements à afficher. Nous vous recommandons fortement de ne pas dépasser 10 car cela semble bizarre avec la plupart des designs. Vous pouvez également définir le nombre minimum de votes qu’une publication doit obtenir avant de pouvoir figurer dans cette liste. En fonction de la conception de votre site, vous souhaiterez peut-être ou non ajuster la longueur maximale du titre de la 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 Catégorie ou Heure, vous devrez alors modifier les deux derniers champs. Cliquez et enregistrez et vous avez terminé.
Nous savons maintenant que certains d’entre vous sont des accros au code et ne souhaitent 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. Reportez-vous au 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 aux publications dans WordPress.
Si vous avez aimé cet article, abonnez-vous à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.