Bueno, después de las múltiples pruebas (de nuevo, gracias por vuestra paciencia), ya he conseguido que Twitter Tools, cuando publique en mi Twitter el nuevo post, lo haga usando la URL corta que tengo definida.
Pero antes un poco de contexto. Twitter Tools es un plugin de WordPress que nos permite publicar un tuit en nuestra cuenta Twitter cada vez que publiquemos un post. Tiene alguna opción de configuración, como por ejemplo poner un texto fijo al principio del tuit (en mi caso, algo tan original como «Nuevo post:»), luego el título del post y al final el enlace al mismo. En mi caso, como la URL que genera es bastante larga, prefería que usara la URL corta.
La URL Corta la genero con otro plugin, llamado La Petite URL, que genera un código corto que, junto con el dominio del blog u otro dominio distinto (más corto habitualmente, en mi caso lctmb.info). Por ejemplo, el enlace normal de esta entrada es:
https://diego.dehaller.ch/blog/2011/usando-twitter-tools-url-cortas.html (64 caracteres)
y la URL Corta es:
http://lctmb.info/f93y (23 caracteres)
Como veis, la diferencia es importante, y más cuando en Twitter sólo tenemos 140 caracteres.
Una vez que hemos puesto un poco de contexto e identificado el problema, vayamos con la solución. Antes, una cosa: si hacéis esto, se supone que tenéis ciertos conocimientos, mínimos, de programación. Tened en cuenta que podéis romper el fichero que editéis, y con esto parte de vuestro blog puede fallar. Como siempre, por si acaso, haced una copia del fichero que vayáis a editar, y en caso de problemas podéis restaurarlo.
¿Lo habéis hecho ya? Venga, va, en serio, luego no me vengáis con que no avisé.
Suponiendo que tengáis instalados y activos los dos plugins, vamos a modificar el fichero twitter-tools.php, que está en la carpeta del plugin. Buscáis la función do_blog_post_tweet, que en mi fichero está en la linea 470, y dentro, donde se define la variable $url, en la linea 489, tendréis esto:
$url = apply_filters('tweet_blog_post_url', get_permalink($post_id));
Deberéis sustituirla por esta:
$url = apply_filters('tweet_blog_post_url', get_la_petite_url_permalink($post_id));
La función que he puesto en lugar de la estándar de WordPress, get_permalink, es del plugin La Petite URL, que me devuelve el link de la URL corta.
Y ya está, con esto, cuando publiquéis un post nuevo, en Twitter aparecerá el tuit del mismo pero con la URL corta en su lugar. Una cosa a tener en cuenta: cada actualización del plugin de Twitter Tools hará que este cambio se pierda, así que recordad que deberéis repetirlo en caso de actualización.
¡Saludos!
15 ideas sobre “Usando Twitter Tools: URL Cortas”
Probando a ver si los comentarios en FB se importan al blog…
No te cansas nunca?
Cuando uno está de vacaciones, ya se sabe 🙂
Pero teoricamente, en las vacaciones, se deberían hacer cosas diferentes del trabajo :). Ya sé…
Estas no son las cosas que hago en mi trabajo… Uso ordenadores, pero no tiene nada que ver 🙂
Resulta mucho más elegante el uso de una URL personal abreviada frente al empleo de un acortador público como, por ejemplo, bit.ly. Hace un par de días estuve estudiando la posibilidad de usar URLs abreviadas en mi blog. Al igual que tú, también leí acerca de ‘La Petite URL’, pero terminé desechando la posibilidad de ponerlo en práctica por tener que registrar y mantener un segundo dominio. Quizás, en un futuro, cambie de idea, pero, por el momento, creo que seguiré acortándolas con Twitter Tools y bit.ly.
En cualquier caso, excelente y muy útil post para los que tenemos hosting propio con WordPress.
Es cierto que tienes que coger otro dominio, con el coste asociado que eso conlleva, pero luego de mantenimiento, cero. Con poner una redirección (que se hace en 30 segundos) ya lo tienes.
Lo malo es encontrar el nombre de dominio corto (que con Domai.nr te ayuda, gracias por pasarme la info) y que a veces son de países casi desconocidos que te cobran un dineral por el registro. Pero si encuentras un .com o .net sencillo, esos son baratos.
Otra cosa, sobre La Petite URL, no tienes que usar otro dominio, puedes usar el tuyo propio y acortarlo igual. Al final lo único que reduces es lo que venga detrás del nombre del dominio, que lo cambias por 4 ó 5 caracteres, pero algo es algo.
Pero utilizas la misma herramienta: el ordenador y tus ojos:)
Aquí frío y lluvioso, allí?
Bueno, hoy en día casi siempre se usan los ordenadores 🙂
Aquí también lluvia, frío no tanto, pero tampoco hace calor, claro.
La primavera realmente se hace esperar.
Feliz Finde y c
Cuidate! Sin acento, sorry!
I will 🙂 Same for you!
Interesante post. Nosotros también hemos escrito sobre esto en neustro blog.
Te paso un post en el que desarrollamos el peligro de las URLs cortas.
Los usuarios corren peligro si no saben a dónde están siendo dirigidos.
http://www.nortonfanclub.com/?p=545
¡Un saludo! Esperamos tu visita y opinión.