27jul
77

Alojamiento Wordpress con Soporte

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:

    <input type="text" id="author-p<?php echo $post->ID; ?>" name="author" value="<?php echo $comment_author; ?>" size="22" />
  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:
    <div id="comment-user-details">
    <?php do_action('alt_comment_login'); ?>
  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:
    </div>

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.


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

MaloPobreNo está malMe gustaExcelente (sin valoración aún)
Loading...Loading...
5104a51573125f0159816dcfd652b3c5
Share

Anúnciese aquí »


  • Karfiux

    esta interesante este plugin para conectarse a traves de twitter

  • http://www.facebook.com/lvelazquezro Leonardo Velá

    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!

  • http://twitter.com/iCristo Ministerio iCristo

    enviando a twitter

  • http://www.tecnodreams.uni.cc Lex92

    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! :)

    • http://fernandotellado.com/ Fernando

      Se almacenan en la tabla de comentarios así que permanecen ;)

      • http://www.tecnodreams.uni.cc Lex92

        Muchas gracias!

  • http://twitter.com/piernodoyuna Pedro

    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.

  • http://twitter.com/sefsinalas Perro

    Probando probando…me escuchan? cambio :P

    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 :P

    SI haces mas pruebas cuentalo :)

  • http://paraisolinux.com perro usa linux

    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 ;)

  • http://twitter.com/develoser Jorge Luis

    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.

    • http://fernandotellado.com/ Fernando

      Lo explica en el readme del plugin que tienes en la carpeta tras instalarse ;)

      • http://twitter.com/develoser Jorge Luis

        Perfecto muchas gracias. ¡Saludos! :D

    • http://twitter.com/djpao ww.urbanicano.net

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

  • http://twitter.com/djpao ww.urbanicano.net

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

  • http://twitter.com/cristian1913 Cristian Echeverri

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

  • http://twitter.com/djpao ww.urbanicano.net

    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

  • http://twitter.com/djpao ww.urbanicano.net

    escri…. lago por favol

  • http://twitter.com/djpao ww.urbanicano.net

    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

  • http://www.facebook.com/urbanicanord Daniel Paulino Peres

    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 :D

    • http://fernandotellado.com/ Fernando

      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

    • http://fernandotellado.com/ Fernando

      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

  • http://www.facebook.com/luisfernando.garciacortez FhernandOp GaRciia C

    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?

  • http://www.evitalacrisis.com Evita la Crisis

    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

    • http://fernandotellado.com/ Fernando

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

  • http://www.evitalacrisis.com Evita la Crisis

    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

    • http://www.evitalacrisis.com Evita la Crisis

      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

      • http://fernandotellado.com/ Fernando

        El sfc share es lo mismo que el botón de ic besocial ;)

        • http://www.evitalacrisis.com Evita la Crisis

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

        • http://fernandotellado.com/ Fernando

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

  • http://www.evitalacrisis.com Evita la Crisis

    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

    • http://fernandotellado.com/ Fernando

      No, que va, será el tema

  • http://twitter.com/mariano_luque Mariano Luque

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

  • http://twitter.com/fuseprods Javier Collado

    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 :(

  • http://www.elrantxo.com Kiwiproject

    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

  • http://twitter.com/nawebando Daniel Batista

    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

    • http://fernandotellado.com/ Fernando

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

      • http://twitter.com/nawebando Daniel Batista

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

  • http://www.facebook.com/profile.php?id=100000704284922 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

  • http://www.diseenio.com.ar javier

    prueba para ver si lo puedo hacer andar

  • http://www.facebook.com/profile.php?id=100000958000738 Diseenio Dise&ntilde

    prueba

  • http://twitter.com/InkMX Juan Andres Arreola

    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??

  • http://www.facebook.com/Hanssteff Hans Steffens

    Esta muy interesante. Gracias por este aporte

  • http://www.facebook.com/MasticoreCS Luis Muñoz Ro

    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).

  • http://twitter.com/CataFretes Cata Fretes

    probando desde twitter…. ;)

  • http://www.facebook.com/pato.0dos Oscar SuperDaniel Otero

    imagenes

  • http://twitter.com/elquique84 El Quique

    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

  • http://www.facebook.com/people/Javier-Garcia/100000339691139 Javier Garcia

    excelente

  • http://www.facebook.com/fdogamboa Fernando Gamboa

    hola

  • http://www.facebook.com/elpanchito Pancho Bravo Martine

    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

  • http://twitter.com/dAfoAzul 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

  • http://www.facebook.com/LucasBittini Lucas Bittini

    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

  • http://www.facebook.com/SarcoTurcios Celvin Turcios

    no me funca

  • http://www.foropunk.net/ 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?

  • http://mejores-videos-cristianos.blogspot.com/ Videos Cristianos

    gracias por los tips, saludos

  • http://twitter.com/LosNegociosBien Buenos Negocios

    Gracias por esta solución, muy útil!

  • rosita

    Hola

  • Billiams Candia

    olaa