Que es Disqus y para que me sirve?

Disqus es una herramienta maravillosa para tu sitio o blog. En especial para sitios estaticos como los generados por jekyll.

Que tiene de maravilloso?

Para empezar podria mencionar que no se que me tomo mas tiempo si registrarme en su sitio (45 segundos) o habilitar el codigo en mi blog. Es tan sencillo como copiar el script que te ponen a tu disposición, en el lugar que quieres que se muestren los comentarios. Lo cual es usualmente al final del blog.

Tan facil como te digo, puedes tener una seccion de comentarios para cada pagina que desees y tus lectores, amigos, criticos y demas, pueden dejarte comentarios con solo tener una cuenta de facebook, google plus o twitter, suena bien no? Pues trabaja igual de bien, ve al final de este blog y mira la seccion de comentarios para darte una idea de como queda la integración.

Como implemento Disqus en Jekyll

Implementar Disqus es mas facil de lo que uno podria imaginarse. Segun donde quieras aceptar comentarios, en mi caso quiero que todos los posts tengan sus propios comentarios.

Para ello solo me dirijo al layout de posts.html y agrego donde quiero que esten los comentarios, el script que adjuto. Fijate que el script no tiene el nombre de la cuenta, tiene que reemplazarce por el id que le diste a tu cuenta cuando la creas. En todo caso en la pagina misma de Discus podrás encontrar el codigo que necesitas incertar, ya personalizado con tu cuenta.

Implementación

<div id="disqus_thread"></div>
<script type="text/javascript">
    /* * * CONFIGURATION VARIABLES * * */
    var disqus_shortname = 'tucuenta';
    
    /* * * DON'T EDIT BELOW THIS LINE * * */
    (function() {
        var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
    })();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>

La version más reciente de este código esta aquí