En estos tiempos en que nuestras URL´s suelen ser muy largas (pero efectivas) tal vez es recomendable proporcionar a nuestros usuarios una dirección más acotada y cómoda.

Twitter, Plurk, Identi.ca, etc. donde los caracteres son muy preciados. La forma habitual de acortar una URL es a través de otra página, o un Bookmark, ej. Tinyurl, o Is.gd.

Una forma profesional de solucionar este problema es crear una URL, practica con nuestro archivo Functions.php de Wordpress. Así por cada entrada que publiquemos, proporcionaremos una URL de caracteres reducidos y les ahorraremos trabajo a nuestros usuarios.

Para solo necesitaremos dos líneas de código and ready to go!

Primeramente, abriremos nuestro archivo Functiosn.php (En caso de contar con dicho archivo, lo crearemos) e introduciremos esta línea:

Con el servicio Tinyurl

function getTinyUrl($url) {
$tinyurl = file_get_contents("http://tinyurl.com/api-create.php?url=".$url);
return $tinyurl;
}

Con el Servicio Is.gd

function getTinyUrl($url) {
$tinyurl = file_get_contents("http://is.gd/api.php?longurl=.$url");
return $tinyurl;
}

Y en nuestro archivo Single.php donde deseemos que aparezca nuestra nueva URL, pegaremos esta línea:

<?php
$turl = getTinyUrl(get_permalink($post->ID));
echo 'Tiny para esta entrada: '.$turl.''
?>

De manera simple y rápida les hemos solucionado un problema a nuestros queridos usuarios.

Visto en WpRecipes