URL Corta para tus Posts

Url Corta

Algo que es muy usado ahora en la web, especialmente en servicios web, como Twitter, es compartir tus post. Es algo muy simple, sólo debes entregarle la url de tu post a alguien y que lo vea, tan simple como eso, pero a veces nos encontramos con algún inconveniente y es que al enviar una url esta ocupa muchos caracteres y normalmente estos estan limitados.

Siempre podemos utilizar servicios externos, como TinyURL, pero que mejor si podemos hacerlo con nuestro propio blog.

Para hacer esto, utilizaremos la estructura de permalinks predeterminada, que es la siguiente:

http://www.tublog.com/?p=1012

Ahora nosotros queremos mostrar una url como esta, que nos redireccione automáticamente a nuestra url actual, en mi caso es esta:

http://www.blooging.net/nombre-del-post.html

Para mostrar esta url, automáticamente en cada post, incluíremos un código en nuestro archivo single.php en el lugar que más se adecue a tu diseño.

El código es el siguiente:

<?php echo get_bloginfo('url')."/?p=".$post->ID; ?>

Ahora, podemos mejorar visualmente este link con un poco de CSS dentro de un textarea y JavaScript.

<textarea class=textareaid readonly="true" onFocus="this.select()"><?php echo get_bloginfo('url')."/?p=".$post->ID; ?></textarea>

En mi caso usó, en el css, este código (personalizable):

.textareaid {width: 250px; height: 15px;
font-size: 12px; padding-left: 5px}

Al usar un textarea con unos arreglos con JavaScript podemos obtener un textarea bloqueado, es decir, que no pueden escribir nada dentro de él y con auto-selección que nos da un exelente efecto al presionar dentro del textarea.

Espero que les sea útl :B

Publicado el: 04/05/2009 Publicado en la Categoria: Scripts, WordPress Imprimir este Artículo Imprimir

8 Comentarios en “URL Corta para tus Posts”

  1. Gravatar
    Comentario:

    muy buenos los consejos
    se gradece
    saludos

    ReplyReply
  2. Gravatar
    Comentario:

    Lamento informarte que a menos que pongas una dirección 303 ( permanente ), ya que la que tienes actualmente es 302(temporal).

    http://twitter.com/exolimpo

    ReplyReply
  3. Gravatar
    Comentario:

    ¿Que quieres decir, Kuroir? D:

    Me dejo intrigado ese comentario xD

    Nos vemos!

    ReplyReply
  4. Gravatar
    Comentario:

    No le hagas caso a Kuroir, yo tampoco le entendí pero de cualquier forma la redirección permanente es la 301 xD

    Estaba poniendo un enlace en mi blog para mandar mis posts a twitter y me acordé de este post. Muy útil.

    ReplyReply
  5. Gravatar
    Comentario:

    xD

    Que bueno uque te sirva ;)

    ReplyReply
  6. Gravatar
    Comentario:

    Olas man tengo una consulta como haces para q tu url salga asi http://www.blooging.net/url-corta-para-tus-posts.html
    por ejemplo en el blog de una amia le sale por ejemplo asi
    http://www.blooging.net/2009/10/url-corta-para-tus-posts.html (en blogger)

    ReplyReply
  7. Gravatar
    Comentario:

    @platinito: usando WordPress uno puede configurar como se verán las urls, en mi caso las configuro para que no salgan fechas, pero en Blogger no se puede, ya que no se tiene acceso a la configuración.

    Espero te sirva esa explicación ;)

    ReplyReply
  8. Comentario:

    [...] un tiempo hice un post sobre urls cortas donde encontrarán un ejemplo de [...]

Deja un Comentario


Haz click en los emoticonos para usarlos:

:smile: :grin: :razz: :lol: :wink: :mrgreen: :neutral: :roll: :shock: :???: :cool: :oops: :twisted: :evil: :eek: :mad: :sad: :cry: :!:

Additional comments powered by BackType