L’infrastructure de commentaires de WordPress est assez soignée et satisfaisante pour beaucoup, mais si vous avez besoin que vos commentateurs se connectent à votre site Web avec des comptes de réseaux sociaux tels que Facebook, Twitter, Google et autres, vous devez installer des plugins offrant cette fonctionnalité..
Ou vous pouvez simplement utiliser Disqus.
Disqus est un système de commentaires qui fournit presque toutes les API d'authentification, y compris Facebook, Twitter, Google, Yahoo et OpenID. De plus, vous pouvez vous connecter avec vos informations d'identification Disqus (qui vous permettent de suivre chaque conversation sur chaque site que vous avez commenté) ou simplement simplement commenter avec un nom et une adresse e-mail..
Il existe un moyen simple d’intégrer Disqus dans WordPress: il vous suffit d’enregistrer un nouveau compte Disqus et d’installer le plugin WordPress. Il se synchronise même avec vos commentaires WordPress natifs, vous n'avez donc pas à vous soucier de vos commentaires existants. Et ça les garde synchronisés!
Mais si vous n'avez plus besoin de synchroniser avec les commentaires natifs (comme moi) et si vous êtes un maniaque de l'optimisation (comme moi) qui déteste ces requêtes supplémentaires de la base de données, ou si vous ne vous souciez pas de vos commentaires existants, tous et veulent recommencer à zéro, il existe un moyen relativement facile d’intégrer Disqus dans votre blog WordPress.
La partie la plus facile de ce didacticiel: Rendez-vous simplement sur Disqus.com et remplissez ce formulaire d’une page pour enregistrer un nouveau compte:
(N'oubliez pas de vérifier votre compte en cliquant sur le lien de vérification qui sera envoyé à votre adresse e-mail!)
Eh bien, vous connaissez l’exercice: téléchargez le plug-in, extrayez l’archive sur votre plugins dossier (ou recherchez "Système de commentaires Disqus" dans la page "Installer les plug-ins" de votre panneau d'administration et installez le plug-in à partir de là) et activez-le.
Lorsque vous activez le plugin, il y aura une notification WordPress avec un lien pour configurer votre plugin. Là, vous devez d’abord vous connecter avec vos identifiants Disqus:
Après cela, choisissez votre site Web. Félicitations, vous venez d'installer Disqus sur votre blog!
Maintenant, cliquez sur votre page de commentaires, puis sur le lien Options avancées en haut à droite de cette page. Il y a plusieurs options à vérifier:
Consultez l'une de vos publications pour voir comment Disqus se charge via le système de commentaires natif. Vous êtes prêt à partir maintenant!
Ci-dessous les options que nous avons examinées tout à l'heure, il y a la section "Import / Export" où nous pouvons, vous savez, importer et exporter nos commentaires:
Le processus d’exportation consiste à cliquer sur ce bouton "Exporter" et à attendre que Disqus ait fini "d'importer" vos commentaires dans sa base de données:
Cela peut prendre quelques secondes à plusieurs heures pour que le processus soit terminé - mon propre blog avait 20 000 commentaires lorsque je suis passé à Disqus et cela a pris littéralement des heures! Mais lors de la préparation de ce tutoriel, il a fallu 2 secondes pour exporter 2 commentaires (pour mon exemple de blog):
D'accord; maintenant nous en avons terminé avec le plugin - nous pouvons simplement nous en débarrasser maintenant! :)
Désactivez le plugin si vous comptez utiliser le code lors de notre prochaine étape. Je préfère le réactiver de temps en temps pour sauvegarder mes commentaires Disqus dans ma base de données (en cliquant sur "Sync Comments" dans la section "Import / Export" et en attendant plusieurs minutes), mais si vous ne pensez pas y aller un jour pour utiliser le plugin à nouveau et que les options qui sont enregistrées dans votre base de données ne sont plus nécessaires, vous pouvez également le désinstaller à l'aide du bouton "Désinstaller".
Comme nous en avons discuté plus tôt, faire des choses sans plugins nous aide à optimiser notre site Web - une requête simple est une requête unique?
Quoi qu’il en soit, voici les fonctions que nous allons utiliser - comme toujours, ajoutez-les dans le thème de votre thème. functions.php fichier:
fonction disqus_embed ($ disqus_shortname) global $ post; wp_enqueue_script ('disqus_embed', 'http: //'.$disqus_shortname.'.disqus.com/embed.js'); écho ' ';
La fonction est assez simple: utilisez le code n'importe où tu veux dans ton single.php et page.php fichiers à intégrer et afficher les commentaires Disqus pour cette page. Vous pouvez rechercher le
commentaires_template ();
la fonction et la remplace par notre nouvelle fonction, car nous n'utiliserons plus les fonctions de commentaire natif.
Examinons un peu le code:
div
charger les commentaires dans: Nous faisons écho
parce que Disqus en a besoin div
avec cet ID pour charger les commentaires dans.disqus_title
et disqus_url
depuis Disqus peut les récupérer à partir de l'URL de la page et
tag mais si quelqu'un visite votre site avec une adresse qui contient, disons, …? Utm_source = feedburner
, l'URL sera différent de l'original et cela peut causer des problèmes.Pointe: Essayez de charger
yourdisqusshortname.disqus.com/embed.js
dans votre navigateur, vous serez redirigé vers le CDN de Disqus. Copiez ce nouveau lien et utilisez-le dans lewp_enqueue_script
fonction pour optimiser le code un peu plus loin - une demi-seconde est une demi-seconde, à droite?
function disqus_count ($ disqus_shortname) wp_enqueue_script ('disqus_count', 'http: //'.$disqus_shortname.'.disqus.com/count.js'); écho '';
Nous pouvons utiliser le code () n'importe où dans nos fichiers de thème tant qu'il est dans la boucle. Malheureusement, Disqus ne peut compter que les commentaires avec un lien qui a
#disqus_thread
à la fin, aidez-moi avec vos commentaires si vous trouvez une façon différente d’afficher le nombre de commentaires.
Pointe: Vous pouvez modifier le texte de sortie en visitant
yourdisqusshortname.disqus.com/admin/settings/appearance/
et en changeant les cases "Lien de compte de commentaires" et "Lien de compte de réaction". Vous pouvez même utiliser HTML!
Disqus a été fondée en 2007 et compte plus de 75 millions d'utilisateurs dans le monde. Il manque peut-être certaines fonctionnalités de configuration, mais c’est l’un des meilleurs systèmes de commentaires du marché. L'idée principale de cet article était de vous montrer comment vous inscrire à Disqus, l'installer sur votre blog WordPress, migrer vos commentaires et utiliser plusieurs lignes de code pour les afficher. Pour un examen plus approfondi de Disqus, vous pouvez vous référer à un autre article sur Wptuts + et mieux le connaître.
Et comme toujours, n'hésitez pas à partager vos idées et votre code en rapport avec ce sujet dans vos commentaires.!