Gatsby: Existe uma maneira de adicionar comentários Disqus ao Blog Gatsby

Criado em 20 fev. 2016  ·  3Comentários  ·  Fonte: gatsbyjs/gatsby

Existe uma maneira de adicionar comentários Disqus ao Blog Gatsby? Eu estava percorrendo as etapas aqui: https://github.com/gatsbyjs/gatsby , mas não tinha certeza de onde incorporar a opção de comentário do Disqus. Qualquer ajuda seria muito apreciada.

Comentários muito úteis

Na verdade, existe um componente React muito bom para Disqus — https://js.coach/?search=disqus

Você só vai querer adicionar isso ao wrapper de remarcação ( wrappers/md.js ) e passar o URL do post.

Todos 3 comentários

Na verdade, existe um componente React muito bom para Disqus — https://js.coach/?search=disqus

Você só vai querer adicionar isso ao wrapper de remarcação ( wrappers/md.js ) e passar o URL do post.

Encontrei o código que acho que preciso adicionar, mas não tinha certeza de onde deveria incorporá-lo no arquivo wrappers/md.js.

var Reagir = require('reagir');
var ReactDisqusThread = require('react-disqus-thread');

var App = createClass({

handleNewComment: function(comment) {
    console.log(comment.text);
}

render: function () {
    return (
        <ReactDisqusThread
            shortname="example"
            identifier="something-unique-12345"
            title="Example Thread"
            url="http://www.example.com/example-thread"
            category_id="123456"
            onNewComment={this.handleNewComment}/>
    );
}

});

React.render( , document.getElementById('container'));

Como isso aparece como o principal resultado da pesquisa "gatsby disqus comments". Agora existe um componente oficial react-disqus aqui https://github.com/disqus/disqus-react e uma postagem no blog sobre como configurar aqui https://mk.gg/add-disqus-comments-to-gatsby- blog/. Acabei de fazer isso funcionar no meu blog usando o kit inicial do gatsby-starter-blog!

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

jaanhio picture jaanhio  ·  3Comentários

dustinhorton picture dustinhorton  ·  3Comentários

mikestopcontinues picture mikestopcontinues  ·  3Comentários

benstr picture benstr  ·  3Comentários

ghost picture ghost  ·  3Comentários