BackType Connect, plugin para WordPress
Todo empezó con un tweet de Bori en el que preguntaba cómo se podían twittear comentarios relacionados a un artículo como un comentario más en el blog. Le comenté que cuando descubriera cuál hacía eso, que me avisara.
Introducción
Investigando por mi cuenta llegué hasta el plugin Tweetbacks, pero no me gustó; por la sencilla razón de que no funcionaba. Y tras seguir buscando, más, más y más… llegué hasta BackType Connect: un plugin específico para WordPress que se encarga, además de poner como un comentario normal más algo que se comente relacionado con alguno de tus artículos en Twitter, también lo hace con otros servicios como FriendFedd, Digg, Reddit, Hacker News o, simplemente, comentarios en cualquier blog que tenga RSS (todos). Genial, ¿no? Al tajo pues.
Instalación
Lo primero, obviamente, es descargar el plugin. Que bien se puede hacer desde la página del autor, bien desde la página del plugin en WordPress o bien desde el instalador de plugins automático que tenemos en nuestro WordPress. Lo activamos y nos dirigimos hacia su página de confiduración, dentro de la sección de opciones.
Arriba del todo, en azul, veremos un botón que pone enable; hay que darle para que, desde ese momento, todos los comentarios que detecte nos los vaya añadiendo como comentarios a nuestros respectivos artículos.
Tenemos varias opciones de configuración:
- Comments sort: con las opciones Mixed o Separate; que nos vale simplemente para indicar si queremos que los comentarios estén, por orden de llegada (como siempre), junto con el resto de comentarios escritos en el blog o en una sección aparte. En mi caso, según gustos claro, elegí la opción Mixed (que viene por defecto) para que estén todos juntos.
- Comments summary: podemos marcarla, o no, depende si queremos que nos muestre el comentario en nuestro blog o no; en mi caso, la dejé marcada.
- Link to more comments: añade un botón al comentario para que podamos ver más comentarios (en Twitter, por ejemplo, daría el usuario del comentarista) de la persona que nos dejó el comentario.
- Ignore comments on my own blog: esta, obviamente, la marcamos. Se entiende: ignora los comentarios que se hagan en el blog propio; que para eso ya están los pingbacks.
- Ignore retweets: pues eso, a gusto de cada cual ignoramos, o no, los RT. En mi caso, los ignoro, porque como comentario para el blog no me sirve un RT que no aporte nada más que el tweet original.
- Before showing a comment… An administrator must always approve the comment: Pues se entiende, pregunta si quieres que los comentarios de este tipo se queden en cola de moderación y que un administrador los apruebe antes. Cuestión de gustos, también.
- Use Akismet: se marca, o no, si quieres que Akismet filtre ese tipo de comentarios en busca de comentarios de spam. Personalmente ésta la veo muy útil; en mi caso, marcada.
Tras eso, y en la misma página de configuración, podemos elegir qué medios están activados para importar comentarios: Blog Comments, Twitter, FriendFeed, Digg, Reddit y Hacker News. En mi caso, todos activados. En caso de que algo no me aportara siempre tenemos la opción de eliminarlo desde nuestra sección de comentarios en el panel de administración. Y esto es todo, amigos, tan fácil como esto.
Un pequeño truco
Soy demasiado maniático con el idioma; si mi blog está en Español, quiero que todo esté en Español, no con cosas sueltas por ahí en inglés. Este plugin, visiblemente, utiliza varios textos en inglés que, si queremos, podemos traducir al español. Para ello necesitaremos irnos a la carpeta de plugins de nuestro WordPress y buscar la carpeta del plugin, que se llama backtype-connect. Utilizaremos dos archivos para modificarlos: comment-template.php y backtype-connect.php. Vamos allá.
Archivo comment-template.php:
- Buscamos la penúltima línea del archivo:
echo '<p class="btc-powered">Additional comments powered by <a href="http://www.backtype.com/search?q=' . get_permalink($post->ID) . '">BackType</a></p>';
Y podemos traducirla nosotros como queramos; un ejemplo:
echo '<p class="btc-powered">Comentarios adicionales gracias a <a href="http://www.backtype.com/search?q=' . get_permalink($post->ID) . '">BackType</a></p>';
Archivo backtype-connect.php:
- Buscamos la línea:
$desc = '<p><i>This comment was originally posted on <a href="' . $entry['comment_url'] . '" rel="nofollow"' . (($title != '') ? ' title="' . $title . '"' : '') . '>' . $source . '</a></i></p>';
Y la podemos reemplazar por esto:
$desc = '<p><i>Este comentario fue originalmente publicado en <a href="' . $entry['comment_url'] . '" rel="nofollow"' . (($title != '') ? ' title="' . $title . '"' : '') . '>' . $source . '</a></i></p>';
- Ahora buscamos esta línea:
return (($link == '') ? '' : $link . ' ') . '<a href="' . $profile_url . '">More from author</a>';
Y la reemplazamos por esta:
return (($link == '') ? '' : $link . ' ') . '<a href="' . $profile_url . '">Más del autor</a>';
Y con esto y un bizcocho…
Espero que os haya servido de ayuda este tutorial.















# 13/1/2010 en 12:03 am
[...] con resultados desiguales, pero lo que si funciona estupendamente es Backtype Connect, que conocí gracias a WiZaRD_, y que con solo instalarlo y configurarlo se integra estupendamente en tu sitio, como puedes ver [...]
3 comentarios
1 30/12/2009 en 10:04 pm
¡Gracias! Fallo corregido.
2 25/1/2010 en 7:10 pm
Una pregunta, saben si este plugin es compatible con WP-MU.
2.1 26/1/2010 en 6:07 pm
¡Hola! Pues en principio supongo que sí, no creo que haya problema. No obstante, como yo no utilizo WP-MU, sería conveniente que lo preguntaras a los creadores del plugin. Bien puedes hacerlo desde la página del plugin, dejando un comentario, o enviándoles un correo electrónico a su dirección de contacto (support [@] backtype [.] com).
Un saludo.