Comment empêcher Disqus de surcharger votre compte de commentaires WordPress

Comment empêcher Disqus de surcharger votre compte de commentaires WordPress / Des thèmes

Disqus, une plate-forme de commentaires, a tendance à sortir et à changer le crochet du nombre de commentaires pour WordPress. Cela peut finir par amener votre thème à afficher le texte "Afficher les commentaires" au lieu du nombre de commentaires que vous souhaitez lui montrer. La raison pour laquelle Disqus tente de remplacer le nombre de commentaires indiqué par WordPress est qu’il ne sera pas synchronisé avec le nombre de commentaires réel à de nombreuses reprises. Ainsi, en ayant ces paramètres de remplacement, le nombre de commentaires doit correspondre à celui de Disqus. Toutefois, si vous supprimez ces paramètres de remplacement, vos pages se chargeront plus rapidement. Récemment, nous avons eu l’occasion de travailler sur le site d’un client dont le problème était gâché par le style de sa boîte de décompte des commentaires. Dans cet article, nous allons vous montrer comment empêcher Disqus de surcharger votre nombre de commentaires WordPress dans les thèmes..

Après avoir effectué de nombreuses recherches sur Internet (y compris les formulaires GetSatisfaction pour Disqus), nous avons constaté que la plupart des endroits sur le Web nous proposaient d’aller dans l’onglet Options avancées et d’activer cette option JavaScript pour le nombre de commentaires qui devrait résoudre le problème. Vous pouvez accéder à l'onglet Options avancées de Disqus en allant dans Commentaires & raquo Disqus (regardez dans le coin supérieur droit de l'écran). Reportez-vous à l'image ci-dessous:

Cette option générera un code JavaScript dans le pied de page de votre thème. Alors assurez-vous que le footer.php le fichier a réellement wp_footer (); fonctionner dans là. La plupart des thèmes auront cela inclus, mais malheureusement, celui avec lequel nous travaillions ne le faisait pas. Nous devions donc l'ajouter. Cela résoudrait le problème. Sur chaque page, chargez le texte “View Comments” apparaîtra puis il sera remplacé en une fraction de seconde par le nombre de commentaires. Cependant, si vous remarquez que le temps de chargement de votre page ralentit.

Après des recherches plus approfondies, nous nous sommes retrouvés sur les forums Themehybrid où Adam Capriola a suggéré une alternative. Vous devez d’abord ouvrir le fichier functions.php de votre thème et coller les codes suivants:

 // Disqus: Empêche de remplacer le nombre de commentaires remove_filter ('comments_number', 'dsq_comments_text'); remove_filter ('get_comments_number', 'dsq_comments_number'); remove_action ('loop_end', 'dsq_loop_end'); 

Le compte de vos commentaires pourrait être désactivé si vous faites cela. Donc, vous devriez aller dans votre paramètre de discussions et désactiver les rétroliens. Cochez également les cases indiquant que les commentateurs doivent être enregistrés et qu'ils doivent avoir un commentaire préalablement approuvé..

Ce fut un peu fastidieux de nous assurer que nous obtenions le nombre de commentaires correct dans nos thèmes WordPress..