web-dev-qa-db-fra.com

Comment afficher le nombre de commentaires Disqus dans WordPress?

J'utilise Disqus sur mon site. Le nombre de commentaires est indiqué sur chaque message du thème que j'utilise, mais il affiche uniquement le nombre de commentaires système par défaut pour les commentaires WordPress. Comment puis-je l'intégrer à Disqus afin que le nombre de commentaires affiche les commentaires de Disqus?

Voici mon site - http://tophistorie.pl

1
kacper3355

Intégrer Disqus dans WordPress sans plugin Comme nous en avons discuté plus tôt, faire des choses sans plugins nous aide à optimiser notre site Web - une requête unique est une requête unique, non? Quoi qu'il en soit, voici les fonctions que nous allons utiliser - comme toujours, ajoutez-les dans le fichier functions.php de votre thème: Embedding Disqus Comments

function disqus_embed($disqus_shortname) {
global $post;
wp_enqueue_script('disqus_embed','http://'.$disqus_shortname.'.disqus.com/embed.js');
echo '<div id="disqus_thread"></div>
<script type="text/javascript">
    var disqus_shortname = "'.$disqus_shortname.'";
    var disqus_title = "'.$post->post_title.'";
    var disqus_url = "'.get_permalink($post->ID).'";
    var disqus_identifier = "'.$disqus_shortname.'-'.$post->ID.'";
</script>';

}

La fonction est assez simple: utilisez le code <?php disqus_embed('myexampleblog'); ?> n'importe où dans vos fichiers single.php et page.php pour incorporer et afficher les commentaires Disqus de cette page. Vous pouvez rechercher le comments_template (); et remplacez-le par notre nouvelle fonction, car nous n'utiliserons plus les fonctions de commentaire natives.

1
vikrant zilpe