Crea tu propio FeedFlare de Twitter en español

Si gestionas tu blog con FeedBurner puedes utilizar los FeedFlare para añadir al final de tus posts botones para compartir su contenido.

El problema es que en el Catálogo hay poco y casi todo en inglés. Crear uno propio es muy sencillo, la estructura es la siguiente para un FeedFlare directo a Twitter, existe uno en inglés llamado Twit this!, pero el lector tendrá que aceptar la aplicación, con este enviamos directamente el enlace y el tí­tulo del post al estado de Twitter:

   1: <FeedFlareUnit>

   2: <Catalog>

   3: <Title>Twitter</Title>

   4: <Description>Tuitea este post</Description>

   5: </Catalog>

   6: <FeedFlare>

   7: <Text>Twitter</Text>

   8: <Link href="http://twitter.com/home/?status=${link}+${title}" />

   9: </FeedFlare>

  10: </FeedFlareUnit>

La única pega es que el enlace es el de FeedBurner y no es precisamente un enlace corto.

El código anterior debes guardarlo como xml y subirlo a un servidor, luego en FeedBurner (versión antigua) vas a Optimizar > FeedFlare

image

En la parte inferior pones la ruta del xml y pulsas «Añadir nuevo FeedFlare»

image

Si queréis utilizar uno alojado en mi servidor, pega esta dirección:

https://ceslava.com/flares/twitter-ceslava.xml

Otros FeedFlare en español que puedes añadir son los de menéame o el de bitácoras.

Para utilizar el de Facebook pero en español podemos usar este código

   1: <FeedFlareUnit>

   2: <Catalog>

   3: <Title>Compartir en Facebook</Title>

   4: <Description>Facebook</Description>

   5: </Catalog>

   6: <FeedFlare>

   7: <Text>Facebook</Text>

   8: <Link href="http://www.facebook.com/sharer.php?u=${link}&t=${title}"/>

   9: </FeedFlare>

  10: </FeedFlareUnit>

O tirar del xml de mi servidor:

https://ceslava.com/flares/facebook-ceslava.xml

Por último puedes añadir enlaces para que te sigan en Twitter o a tu página de FB, la estructura es la misma cambiando el Text y el Link. Ejemplo para enlazar a tu Twitter:

   1: <FeedFlareUnit>

   2: <Catalog>

   3: <Title>Sí­gueme en Twitter</Title>

   4: <Description>Enlace a cuenta de Twitter</Description>

   5: </Catalog>

   6: <FeedFlare>

   7: <Text>Sí­gueme en Twitter</Text>

   8: <Link href="http://twitter.com/ceslava"/>

   9: </FeedFlare>

  10: </FeedFlareUnit>

Y para página de Facebook

   1: <FeedFlareUnit>

   2: <Catalog>

   3: <Title>Sí­gueme en Facebook</Title>

   4: <Description>Enlace a página Facebook</Description>

   5: </Catalog>

   6: <FeedFlare>

   7: <Text>íšnete a Facebook</Text>

   8: <Link href="http://www.facebook.com/pages/ceslava/184292639885" />

   9: </FeedFlare>

  10: </FeedFlareUnit>

Obviamente no os dejo el enlace a mi xml porque si no estarí­as enlazando a mi cuenta de Twitter Sonrisa

Una vez añadidos decides si los quieres en el feed y/o en tu blog y los ordenas:

image

Método manual en WordPress

Claro que esto sirve para FeedBurner y es bastante engorroso. Si usas WordPress añade este código a tu archivo functions.php para añadir un pie a cada uno de tus posts:

   1: function rssfooter($content) {

   2:     if(is_feed()) {

   3:         $content = $content .

   4: '<hr />

   5: <h3>Más cosas de <a href="https://ceslava.com">ceslava</a>:</h3>

   6: <ul><li><a href="http://finaldechiste.com">finaldechiste.com</a>: Humor, citas y frases</li>

   7: <li><a href="http://pqpq.es">pqpq.es</a>: Debates y dicotomí­as</li>

   8: <li><a href="https://ceslava.com/blog/video2brain">video2brain</a>: Los mejores cursos de diseño con un 15% de descuento.</li>

   9: <li><a href="http://www.facebook.com/pages/ceslava/184292639885">Facebook</a></li>

  10: <li><a href="http://twitter.com/ceslava">@ceslava en Twitter</a></li>

  11: </ul>

  12: <p>Muchas gracias por leerme, si necesitas cualquier información <a href="https://ceslava.com/blog/contacto">contacta</a> conmigo.</p>';

  13:         }

  14:     return $content;

  15: }

  16: add_action('the_content_feed', 'rssfooter');

  17: add_filter('the_excerpt_rss', 'rssfooter');

Recuerda cambiar las lí­neas de la 5 a la 12

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *