Comentarios con tu perfil de Twitter o Facebook

Desde hace unos minutos puedes comprobar que ahora no hace falta que rellenes tus datos a la hora de comentar en el blog. Puedes hacerlo, por supuesto, pero si prefieres la comodidad de usar tu perfil en Twitter o Facebook para comentar, y que el blog te recuerde, dispones de dos botones desde los que realizar la conexión y que así te sea más sencillo y rápido publicar comentarios en Ayuda WordPress.

Hace tiempo que he buscado como integrar esta funcionalidad, y quizás estos días atrás sufrieras mis pruebas con IntenseDebate o Disqus, pero tras varios experimentos fallidos, debidos principalmente a los fallos de importación de los comentarios existentes con estos sistemas (aún verdes a mi modo de ver) he optado por usar un par de plugins que funcionan a la perfección: Simple Twitter Connect y Simple Facebook Connect.

La configuración no es inmediata, pues tienes que crear una aplicación en Facebook y en Twitter para obtener las claves API, y luego hay que modificar el formulario de comentarios para añadir un par de líneas de código (solo una vez porque ambos plugins usan el mismo código), pero el resultado es realmente satisfactorio y funciona estupendamente, al menos en las pruebas que he venido haciendo en mi blog personal Navegando con red.

De todos modos ahí lo tienes, prueba y si ves algo que no va bien avisa.

A petición del respetable, que andáis un poco vagos, traduzco las instrucciones para añadir el código de marras al fichero de comentarios 😉

  1. Localiza las tres entradas de código para el autor, email y url en el fichero de comentarios de tu tema (normalmente comments.php)

    Normalmente suele empezar por algo parecido a esto:

  2. Pues bien, justo antes de la primera llamada a estos IDs (la primera suele ser similar a la que he puesto justo arriba) tienes que añadir lo siguiente:

  3. Ahora solo queda hacer el cierre del ‘div‘, justo al final de este bloque de IDs de autor, etc. Solo tendrías que añadir esto al final:

Como he comentado antes, con este código verás el botón para Twitter y para Facebook, pues el código que necesitan es el mismo, no hay que añadirlo cada vez que instales uno de los plugins.

AVISO: esta publicación es de hace dos años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

Valora este artículo para mejorar la calidad del blog ...

PobreRegularEstá bienMuy buenoExcelente (1 votos, promedio: 5,00 de 5)
Loading...

Autor: Fernando

Fernando Tellado, apasionado de WordPress, profesor, consultor y ponente. Maquero cansino, padre de tres hijos y de una perrita Beagle, Bilbaíno de nacimiento, Español de corazón y ciudadano de donde me quieran. Autor del libro WordPress - La tela de la araña. Mi blog personal es Navegando con red, donde he crecido como escritor en la red y ofrezco mis visiones acerca de la Web 2.0 y la blogosfera.

Comparte esta entrada en
468 ad
  • Karfiux

    esta interesante este plugin para conectarse a traves de twitter

  • Me intereza esto realmente lo e estado estudiando pero no se como sacar los códigos de programación si me pueses ayudar te lo agradecere…

  • ICristo Ministerio

    comentando ando

  • oplitta

    Perfecto, muchas gracias!

  • enviando a twitter

  • Buenas

    Una pregunta, en el caso de quitar el plugin por cualquier motivo, los comentarios hechos desde FB o TW van a almacenarse en la DB como si de un comentario normal se tratase, o por el contrario estos se borran?

    Un saludo y muchas gracias! 🙂

    • Se almacenan en la tabla de comentarios así que permanecen 😉

  • Excelente, estaba buscando algo de esto para implementar en mis blogs. Quizá elimine del formulario los campos de nombre, email y web y adiós al spam.

  • Probando probando…me escuchan? cambio 😛

    Estan buenos…yo los probe pero por alguna razon que no recuerdo los termine sacando, tal vez les de otra probada pronto. El que tambien estaba bueno es es de google friend connect peor tambien por alguna razon lo saque. Creo que no eran compatibles los 3 o algo asi 😛

    SI haces mas pruebas cuentalo 🙂

  • lo malo de eso es tambien que se pierde el enlace a mi web y se cambia por el enlace al perfil de twitter, pero esta bien porque brinda mas comodidad a la hora de comentar 😉

  • Pero ¿qué código es el que debes de colocar en el archivo de comentarios para que se despliegue la integración con ambas redes?

    Ya instalé el Plug-In y ya lo active con las Key de Twitter pero no se muestra nada para agregar el código mencionado.

    Si me puedes echar una mano te lo agradecería mucho.

    Saludos y excelente Blog.

    • Lo explica en el readme del plugin que tienes en la carpeta tras instalarse 😉

      • Perfecto muchas gracias. ¡Saludos! 😀

    • ami me pasa lo mismo ayuda escribe el codigo y donde hay que colocarlo por favol fernando….

  • fernando es lo maximo que as hecho hermano!!!!

  • está un poco enrreradadita la instalación en el coments.php

  • Pero ¿qué código es el que debes de colocar y donde en el archivo de comentarios para que se despliegue la integración con ambas redes?

    Ya instalé el Plug-In y ya lo active con las Key de Twitter pero no se muestra nada para agregar el código mencionado.

    Si me puedes echar una mano te lo agradecería mucho

  • escri…. lago por favol

  • Pero ¿qué código es el que debes de colocar y donde? en que archivo? de comentarios para que se despliegue la integración con ambas redes? Ya instalé el Plug-In y ya lo active con las Key de Twitter pero no se muestra nada para agregar el código mencionado. Si me puedes echar una mano te lo agradecería mucho

  • Pero ¿qué código es el que debes de colocar y donde en el archivo de comentarios para que se despliegue la integración con ambas redes?

    Ya instalé el Plug-In y ya lo active con las Key de Twitter pero no se muestra nada para agregar el código mencionado.

    Si me puedes echar una mano te lo agradecería mucho

  • Jay

    Fernando, y porque no complementas este post con el codigo que la gente esta solicitando?

    No es mucho mas didactico que esta entrada tenga todo los pasos completos para que asi la gente no se pierda agregando codigo donde quizas no deba ir. Algunos tampoco saben ingles…

    Como sugerencia, seria ideal que agregara el codigo que hace falta y explique de manera sencilla como integrarlo en cada wordpress.

    Espero que la sugerencia sea bien recibida, un abrazo y gracias por la labor de compartir 😀

    • Mira que estáis vaguetes. He actualizado el post con la información traducida.

  • JAM

    Me pregunto como se hace para instalarlo en un WP con theme Twenty Ten ya que en el comments.php de dicho theme no hay ninguna linea de codigo que comience por <input type="text" ….. al menos no en mi instalacion WP. lo extraño es que la web del autor usa el mismo theme Twenty Ten y tiene los dos plugins instalados pero en sus explicaciones no menciona nada hacerca de algun paso especial para el theme Twenty Ten.

    Saludos

    • No puedo mirarlo ahora pero en el fichero comments de TwentyTen hay una llamada al sistema interno de comentarios ¿has probado a ponerlo antes?

      • JAM

        Ya lo resolvi, segun el autor no necesito agregar el codigo a comments.php ya que el theme twenty usa el nuevo metodo comment_form() por lo que solo tube que activar el plugin STC – Comments que se instala junto a Simple Twitter Connect. Probado y funcionando!

        Saludos

  • Hola un saludo… me agrado mucho esta aplicación.. iia hice todo lo que dices.. pero el boton de facebook.. no me aparece.. no entiendo por que.. me podrias ayudar.. x favor.. te lo agradeceria..

  • Albert

    Mi problema es el siguiente.

    Tengo el botón ya visible, deja hacer el login con facebook perfectamente, mostrando tu nombre de usuario y foto.

    El problema está cuando escribes el comentario y le das a ENVIAR, simplemente no ocurre nada. Nunca se manda el comentario, es como un botón inútil si mandas el comentario a través de este plugin, en cambio, el boton ENVIAR si funciona si se manda el comentario rellenando los campos Nombre, Email y Web del formulario original….

    Que debo hacer para que funcione el botón ENVIAR usando Facebook?

  • Hola

    Estan genial, gracias por el currazo, solo una pregunta, como lograste ponerlo en español? a mi me salen los botones en ingles, los del fb

    Salu2

    • El de FB el texto puedes cambiarlo en el fichero php del plugin concreto de comentarios, la imagen de Twitter hay que cambiarla

  • Hola

    Gracias Fernando eres un maestro. Ahora he visto otro problema. Al activar SFC – Like Button se deja de ver la PhotoSmash gallery. Si no entiendo mal esto es lo del boton me gusta, pero no se si en un widget, o lo de las entradas como lo pusimos con vuestro post. De culquier forma lo he desactivado pues me interesa mas la galeria de imagenes y he puesto el fan box, que ya incorpora un boton me gusta como widget. Entendi mal y es para otra cosa el plugin? Debo activarlo y mirar donde se pega con el PhotoSmash?

    Salu2

    • Hola

      me pasa lo mismo tambien con SFC – Share Button que me parece que es lo de compartir en facebook, lo he dejado desactivado tambien pues uso el ic besocial que entiendo que es para lo mismo. Deberia activarlo y buscar conflictos o estoy en lo cierto?

      Salu2

      • El sfc share es lo mismo que el botón de ic besocial 😉

        • Gracias Fernando y el SFC – Like como el me gusta de los post no? Asi que imagino que no pasa nada por desactivarlos.

        • No sé que tienes como "me gusta" en los posts, pero si, el Like es el me gusta

  • Hola

    El mismo que tu, gracias a tu post, si es lo mismo pues otra que deshabilito. Muchas gracias.

    Salu2

  • ddiazn

    Fernando, tengo una duda. Instalé ambos plugins y el de twitter funciona a la perfección pero en facebook no me carga la imagen de fondo. Es decir que se muestra como aparece acá pero sin la imagen azul de fondo que es de Facebook.

    Pregunto porque le hiciste alguna modificación al botón SFC aparte de traducirlo? Colocaste algo adicional al CSS?

    Salu2

  • Muchas Gracias!! ya mismo lo pruebo en mi blog!!

  • El problema que tengo yo con este sistema es que no me conecta bien con Twitter, no manda correctamente el token y no le encuentro motivo aparente, he reiniciado las keys y todo pero no me funciona 🙁

  • He instalado ambos plugins, Facebook funciona a la perfección, pero el de twitter no acabo de conseguir que funcione, al parecer a la hora de redireccionar se queda en http://www.mipagina.com/?oauth_token=CO9XhLK1tWPY

    y de aquí no avanza, ¿alguna idea?

  • Cesar

    Una pregunta, ¿existe una forma de terminar la conexion con facebook?. Paso a explicar, para probar si funcionaba elegí conectarme con facebook y ahora cada vez que tengo la sesion abierta me sale loggeado en ayuda wordpress, lo que no quiero, por ej para poner una URL en el formulario de comentarios

  • he instalado con exito los dos plugins y estan funcionando bien en mi blog. gracias por este post que me sirvio de mucho.

    ahora lo que me he fijado tanto en mi blog como en este mismo blog es que cuando entro con una cuenta twitter y despues ya quiero salirme no se puede.

    No se me hace un problema pero igual y lo comento. un saludo

    • Puede ser cuestión de cookies, yo lo tengo en varios sitios y no me ha pasado lo que dices.

      • ok si ya cheque y borrando las cookies se soluciona. gracias y un saludo

  • David Adair Almaraz

    Oye genial, gracias por la info, la verdad tengo un tema antiguo que le quedo a wp3 pero no jalaba lo de los comentarios hasta que lo modifique

  • prueba para ver si lo puedo hacer andar

  • prueba

  • Orale esta muy bueno esto, ya lo implemente pero me acabo de dar cuenta que si te loggeas con Twitter ya no te puedes Deslogear…, por lo menos yo no puedo, no se si pase lo mismo con facebook, ya que no me puedo deslogear aun…

    Ojala soluciones eso.

    Muchas Gracias

  • Miguel Angel Tequen

    tengo un problema con el plugin…me sale para poner API key y todas las demas opciones pero no me sale el boton de guardar…alguien me puede ayudar??

  • Esta muy interesante. Gracias por este aporte

  • Hola, tengo problemas… Lo integré al fin en mi sitio pero al enviar el correo me sale el error:

    Error: por favor, completa los campos requeridos (nombre, correo electrónico).

  • probando desde twitter…. 😉

  • imagenes

  • Estimado, puedo preguntarte porque me sale un error? Me aparece el boton para comentar con twitter correctamente, pero el boton de facebook no aparece. Aparece un texto que dice “Connect with Facebook” pero ningun boton. Es muy raro, ya que el codigo que se agrega en comments.php activa ambos botones, como bien dices… pero con facebook no me funciona. En la configuración de SFC no aparece nada sobre ese boton, cosa que si aparece en la configuración de STC. Alguna pista de pq no está funcionando?

    Te dejo un pantallazo del asunto:

    http://img534.imageshack.us/img534/5500/errorsfc.png

  • probando

    aver a probar

  • excelente

  • hola

  • Me pueden ayudar… al activar alguna de las funciones me sale este error:
    The base SFC plugin must be activated before this plugin will run

  • chelo

    Me han desaparecido todas las fotos de contactos,y mias de facebook.Y algunos iconos.Como puedo recuperarlo normalmente.Que plugingns tengo que añadir y como.gracias.

  • Juan Ramón Mu

    Hola! He instalado el plugin SFC y va ok. Pero quisiera eliminar los campos email y nombre del formulario de comentarios, para que sólo se pueda comentar con el perfil de twitter. Al hacerlo, si el usuario no se ha conectado mediante twitter y pulsa sobre enviar comentario, aparece el error: "debe rellenar los campos requeridos (nombre, email), lo cual no tiene sentido. ¿Cómo podría solucionarlo? Gracias

  • dafo

    Por que en onasiones si escribo desde wordpress no aparecen mis comentarios

  • gerardo tziu

    ff

  • Juan Ramón Muñoz

    Ya solucioné el tema de que me aparecía el error de que era necesario nombre e email. Podéis verlo en http://www.formulaonline.es/?p=1641 Si alguien quiere el fichero modificado, que mande un email a juanramon659140389@gmail.com y se lo paso 😉

  • Castillo Juan

    hola a todos

  • Esto es lo que tengo en comments.php… donde deberia cambiarlo????

    <!– #comments –>

    <?php
    printf( _n( 'One Response to %2$s', '%1$s Responses to %2$s', get_comments_number(), 'pagelines' ),
    number_format_i18n( get_comments_number() ), '' . get_the_title() . '' );
    ?>

    45)); ?>

    1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?>

    <?php previous_comments_link( __( '← Older Comments', 'pagelines' ) ); ?>
    <?php next_comments_link( __( 'Newer Comments →', 'pagelines' ) ); ?>
    <!– .navigation –>

  • WEBMASTER SITEPY

    prueba

  • no me funca

  • Punk Rock

    a mi tampoco me funciona :/

  • Ignacio Sebastian

    Gracias, de mucha utilidad

  • thenicus

    Una duda, lo estoy probando pero me aparece el icono de Disqus, probe desloguearme y sigue apareciendo como para loguearme.
    También querria saber si hay forma de pasarlo a español.

    Gracias!
    Hay alguna forma de sacarlo??

  • Anyelilopez1999

    a?

  • gracias por los tips, saludos

  • Gracias por esta solución, muy útil!

  • rosita

    Hola

  • Billiams Candia

    olaa

Pin It on Pinterest

ESTA WEB UTILIZA COOKIES PARA OFRECER LA MEJOR EXPERIENCIA POSIBLE. SI SIGUES NAVEGANDO DAS TU CONSENTIMIENTO PARA LA ACEPTACIÓN DE COOKIES Y NUESTRA POLÍTICA DE PRIVACIDAD más información

Las opciones de cookie en este sitio web están configuradas para "permitir cookies" para ofrecerte una mejor experiéncia de navegación. Si sigues utilizando este sitio web sin cambiar tus opciones o haces clic en "Aceptar" estarás consintiendo las cookies de este sitio.

Cerrar