Tus comentarios también en Twitter

Siguiendo con la inquietud de hacer de WordPress un sistema de lifestreaming completo no debes desestimar la posibilidad de que los comentarios que dejes en un blog también se publiquen en tu Twitter.

Si quieres ofrecer esta funcionalidad en tu blog solo tienes que instalar el plugin Tweet Comments. El proceso de instalación es el siguiente:

  1. Descarga el plugin, descomprímelo y sube el archivo ‘wp-comments-post.php‘ a la carpeta ‘/wp-content/plugins/
  2. Abre el archivo ‘comments.php‘ de tu plantilla activa y busca las siguientes líneas:
    <?php if ( $user_ID ) : ?>
    <?php else : ?>
  3. Justo debajo de cada una de ellas pega el siguiente código:
    <table>
    <tr>
    <td>
    <p><input type=“text” name=“twitter” id=“twitter” size=“22″ tabindex=“3″ />
    <label for=“url”><small><?php _e(‘Nombre de Twitter’); ?></small></label></p>
    </td>
    </tr>
    <tr>
    <td>
    <p><input type=“password” name=“tpass” id=“tpass” size=“22″ tabindex=“3″ />
    <label for=“url”><small><?php _e(‘Clave de Twitter’); ?></small></label></p>
    <p><input type=“hidden” name=“turl” id=“turl” value=“<?php the_permalink() ?>” size=“22″ tabindex=“3″ />
    </td>
    </tr>
    </table>
  4. Guarda los cambios en el fichero ‘comments.php

Ya está, ahora tus lectores podrán enviar sus comentarios en tu blog también a su Twitter.

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Windows Live Writer

Comparte este post:

TwitThis
Facebook
Bitacoras.com
del.icio.us
Google
Live
Meneame
StumbleUpon
Technorati
Digg
Tumblr
Wikio
Envía este post por E-mail a un amigo
Imprime este artículo

LifeStream WordPress

lifestream

¿Quieres mostrar toda tu actividad online en WordPress?, pues LifeStream para WordPress es un plugin que te ofrece todo lo que puedas necesitar, quizás el mejor modo posible de disponer de tu propio perfil social en tu blog.

Funciona como Friendfeed, tu solo vas agregando feeds en la página de opciones, eligiendo el icono de la red social a incluir en tu LifeStream, así uno a uno hasta que tengas la relación de todos los feeds que reflejen tu actividad social. Los servicios incluidos son los siguientes:

  • Facebook
  • Digg
  • Blog
  • Twitter
  • Reddit
  • De.licio.us
  • Jaiku
  • Last.fm
  • Flickr
  • Photobucket
  • Pownce
  • YouTube
  • Google Reader
  • Yelp
  • MySpace Blog
  • Skitch
  • Identi.ca
  • Pandora
  • Hulu
  • TwitPic
  • Vimeo
  • StumbleUpon
  • Tumblr
  • Amazon Wishlist
  • Ma.gnolia
  • Zooomr
  • Blip.fm
  • Brightkite
  • Picasa (Web)
  • Kongregate
  • Viddler
  • coComment
  • FoodFeed
  • MyEpisodes
  • Mixx
  • SlideShare
  • Blip.tv
  • Steam
  • Xbox Live
  • iTunes

Además, la interfaz está en español, por lo que es mas fácil aún usarlo. Una vez hayas añadido tus feeds, puedes configurarlo de modo que se genere un nuevo post con tus actualizaciones diarias, pudiendo elegir también la categoría en la que se publicará.

En cuanto a la página de tu Lifestream, tienes dos maneras de crearla. La primera, mas sencilla, es incluir en cualquier página o post el siguiente código:

[lifestream]

O si lo prefieres, incluirlo en la plantilla de alguna página personalizada de este modo:

<?php lifestream(); ?>

También puedes especificar varios parámetros en el método lifestream , usando el formato estándar para las llamadas PHP del tipo  key=>value.

  • (int) offset: por defecto 0
  • (int) number_of_items: por defecto ‘50′
  • (string) date_interval: por defecto ‘1 month’
  • (boolean) break_events: por defecto false – fuerza a que los eventos agrupados se  muestren como uno
  • (array) user_ids: por defecto all users — especifica los IDs de usuarios a mostrar
  • (array) feed_types: por defecto all feeds — especifica las claves de feed (p.ej. twitter) a mostrar
  • (array) feed_ids: por defecto all feeds — especifica los IDs de feeds a mostrar

Por ejemplo:

[lifestream number_of_items="10"]

Para usuarios mas avanzados puedes usar directamente lifestream_get_events() que devuelve un  array de los eventos. Se usa la misma sintaxis que en el método lifestream().

Ejemplo:

<ul>
<?php
$events = lifestream_get_events(array(‘number_of_results’ => 50));

foreach ($events as $event)
{
    echo ‘<li>’.$event->render().‘</li>’;
}
?>
</ul>

Es un plugin tremendamente interesante, y muy configurable, perfecto para blogs personales o aquellos en los que quieras mostrar el LifeStream de los autores, si hay varios, por ejemplo. Puedes ver un ejemplo en mi LifeStream.

Comparte este post:

TwitThis
Facebook
Digg
del.icio.us
Google
Live
Meneame
StumbleUpon
Technorati
Tumblr
Wikio
Envía este post por E-mail a un amigo
Imprime este artículo

Get Adobe Flash playerPlugin by wpburn.com wordpress themes