Hace ya un tiempo comenté las ventajas de utilizar Disqus para los comentarios en Wordpress, y como no podía ser de otra forma, los uso en este blog. Después de casi un año de uso, la experiencia es más que recomendable y debo decir que no he tenido problema ninguno en su utilización.
Pero vamos que me voy por las ramas. El tema de hoy (que surge por una consulta por email de un lector) es cómo mostrar el número de comentarios de un artículo del blog, por ejemplo en la parte superior del artículo.
Las ventajas de poner ese número en la parte superior es obvia, permite al usuario ver la conversación e incita a añadir un comentario. Además el propio texto con el número de comentarios es un enlace y pulsando en él nos redirige a la zona de comentarios de abajo, facilitando a los lectores la posibilidad de interactuar.
Si tu blog está hecho en wordpress la buena noticia es que esto es muy fácil de hacer, de hecho no tienes que hacer nada. Disqus analiza dónde aparecen los enlaces de comentarios de tu wordpress y lo sustituye por su propio código. Por tanto, sólo tienes que utilizar el código de wordpress para poner el número de comentarios y Disqus hará el resto por ti.
El código es este y puedes colocarlo en cualquier lugar de tu código PHP dónde quieras que aparezca, eso si, siempre dentro de el Loop. Normalmente deberemos colocarlo en el archivo single.php de nuestro tema:
<?php comments_popup_link( 'Deja un comentario', '1 comentario', '% comentarios', 'comments-link', 'Los comentarios están desactivados'); ?>
Si no sabes lo que es el loop, lo mejor es que intentes conseguir un tema de wordpress profesional que viene con todo esto integrado. Pensándolo mejor, aunque sepas lo que es el loop, un buen tema premium de wordpress te ahorra muchos problemas…
Problemas cómo estos (con sus posibles soluciones):
[unordered_list style=»tick»]
- Si el artículo es muy antiguo, Disqus puede tener problemas para darse cuenta de los comentarios que hay. Eso invalida el enlace, pero el número de comentarios sigue funcionando porque lo que se muestra son los comentarios de wordpress que al estar sincronizados son el mismo número (o parecido). A mi me pasaba en algún artículo y tampoco es un problema muy gordo.
- Si por alguna otra razón desconocida no se muestran los comentarios, es posible que haya algún plugin no compatible o que tu tema de wordpress tenga algún problema. Prueba con el tema básico de wordpress a ver si se arregla y si no prueba desactivando todos los plugins excepto el de Disqus.
- Si todo lo anterior no te sirve, Disqus recomienda activar la casilla de «Comment counts» en las opciones avanzadas del plugin de tu wordpress. Esto coloca un javascript al final del código de tu wordpress y se supone que lo soluciona. A mi me ha arreglado los problemas que tenía de carga en algunos artículos.
[/unordered_list]
Por último, si por alguna razón no queremos dejar al plugin que haga su trabajo podemos desactivarlo y usar el código php proporcionado por Disqus para cualquier otra web y usarlo para instalar. Para no ponernos muy técnicos aquí tenéis las instrucciones en la propia web de Disqus de cómo instalarlo. Yo no recomiendo hacer esto último si usamos wordpress así que no voy a explicar como se hace aquí a menos que alguien lo pida.
Si tenéis alguna duda, como siempre, podéis dejar un comentario e intentare resolverlas.
Muy interesante, sí señor. Estuve por proponerlo en mi trabajo, pero la versión de pago es muy cara…
Gracias.
Funciona muy bien para un blog personal y te quita de problemas.
Mi intención es publicar un artículo de Wordpress a la semana a partir de hoy. A ver si soy capaz de mantener el ritmo. :)
Hay muchas cosas que contar, la verdad :)
Pues sí. Lo difícil es sacar tiempo para contarlas, pero se conseguirá. :)
Gracias!!!
¡¡De nada!! :D
Tengo dos preguntas. Mi blog es mundohotnews.blogspot.com (es muyy pobre, no tiene seguidores ni nada xd) y ya puse este chat. pero… por ejemplo,si dos personas ponen comentarios ,al lado del titulo de la entrada aparece «0 COMENTARIOS, DEJA EL TUYO!!» porque eso lo puse desde el editor de blogger. pero…no se cambia de acuerdo a los comentarios de disqus… la otra pregunta era como hago para que puedan comentar anonimos,sin tener que marcar la cajita que dice «registrarse en disqus»o algo asi?
Gracias desde yaa!!!perdona te pregunte mucho D:
Hola,. No veo los comentarios de Disqus en tu blog. Pero te recomiendo que leas esta otra entrada dónde lo explico mejor:
http://planetahuevo.es/s/i
Hola, muy bueno tu sitio. Pero tengo una duda ENORME. Tengo el mismo problema pero no en Wordpress, sino en blogger, en la entrada dice que tengo 0 comentarios, cuando tengo 2 o 3 en diqus. Me podrías orientar sobre como reparar esa cuestión?. Mi blog es www.tucinevip.com. SALUDOS
Hola, gracias. El tuyo también está muy bien, me lo apunto. :D
¿Puedes ponerme que aparece en tu theme en el código que saca el número de comentarios?
Debería ser algo como esto:
«»
La función que saca el número de comentarios es está:
http://codex.wordpress.org/Function_Reference/comments_number
Si no te funciona con disqus y si cuando lo quitas, el problema puede ser la integración de Disqus que no la esté haciendo bien.
Mi recomendación, borrar el disqus y empezar de cero. :)
Un saludo!
Hola Angel. Gracias por la rapidez. Mira, recuerda que los codigos entre wordpress y blogger cambian radicalmente. El área de comentarios en mi código está de la siguiente forma:
0 Comentarios
1 Comentario
comentarios
Ayudame o moriré jajajaja.
Uf, blogger!
La verdad es que esto está pensado para wordpress que es lo que yo domino.
Entiendo que el problema aquí es que los comentarios de disqus no los pilla el blogger, pero son suposiciones.
no he usado blogger desde hace varios años así que lo tengo complicado para ayudarte.
Lo siento! ya nos dices si lo arreglas!
Entiendo. La verdad es que blogger también ya me tiene un tanto harto jajaja. Pero no me atrevo a mudar todo mi sitio a Wordpress. Me da miedo perder mi dominio, o hacer algo mal y que se pierdan tantos años de información. Si conoces de alguien que lo haga por $$$ me avisas.
Saludos
La verdad es que da bastante miedo… :)
No conozco a nadie directamente pero seguro que alguien te lee por aquí y te dice algo. Suerte!
Muy bueno
He estado leyendo este tema. Ya sé que es de hace 4 meses. Pero alguien sabe si la web no esta hecha en wordpress como se podría poner el número de comentarios en la parte superior del articulo. ¿quizás alguien sabe de otra plataforma que no sea Disqus?
Gracias saludos
Se puede usar Disqus con otras webs que no sean wordpress. Alternativas a Disqus hay muchas. livefyre es la más famosa.
En nuestro blog [editado] tenemos un problema, no aparece el número de comentarios en la entrada aunque hayan comentarios de Disqus presente ¿alguien podría ayudarnos? por favor.
Basicamente, ¿habéis probado a seguir el texto de este post? ¿Dónde os falla?
Un saludo!
Sabes como lo puedo hacer en blogger ?
No, la verdad es que no. Lo siento.
Hola, tengo disqus instalado con el CÓDIGO UNIVERSAL. Decidí usar este método ya que es el que más se adapta a mis necesidades, para que aparezca la caja de comentarios de disqus tengo que poner el código en cada pagina por separado. Pero en algunas páginas yo necesito que aparezcan los mismos comentarios de una entrada en particular en otra, como puedo hacerlo?.
Pues ni idea, porque no he intentado eso. Tendrás que preguntar a Disqus si es posible porque los comentarios van asociados a una url así que lo veo complicado.
Gracias por responder. Disqus ofrece una guía para hacer Hilos, lo intente como dice allí pero no funciona https://help.disqus.com/customer/portal/articles/565624 pero eso no me sirve de nada, disqus habla de no perder el Hilo, significa que hay que configurar el código de forma que aparezcan los mismos comentarios en otra página. Como se contacta con disqus?
De nuevo no te puedo ayudar, seguro que tienen un formulario de contacto, un foro o algo similar. Y si no el twitter.
El enlace que has mandado no es para hacer hilos sino para contar los comentarios de un hilo… por si te ayuda.
Lamento no poder ayudarte más. Suerte!