О сервисе tinyurl.com и применении его на нашем блоге

Полезные рецепты для WordPress

Вы когда-нибудь слышали о сервисе tinyurl.com?
Суть данного сервиса – предоставление редиректа на вашу ссылку и в основном он используется для сокращения длинных url. К примеру у вас есть ссылка: http://www.site.ru/category/subcategory/postname/page2/ сервис tinyurl позволит вам сделать ее такого вида – http://tinyurl.com/somelink/
В повседневном использовании я такому сервису применения не нашел. Но в некоторых случаях он помогает реанимировать забаненную ссылку.
Возможно вы найдете достойное применение этому сервису, он кстати достаточно популярен – 400 миллионов ссылок и 2 миллиардов хитов в месяц.
В этом рецепте я расскажу, как автоматически создавать ссылки в этом сервисе и выводить их.

Откройте файл functions.php и вставьте этот код:

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

В файле single.php вам нужно вставить следующее:

<?php
$turl = getTinyUrl(get_permalink($post->ID));
echo 'Коротка ссылка для этого поста: <a href="'.$turl.'">'.$turl.'</a>'
?>

Вот и все, удачи.

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

Хочешь постовой?

Напиши на своем блоге о нашем сайте и в скором времени получишь от нас трекбек!

1 комментарий »

  1. а этот tiny работает, поэтому и скрипт работает. спс

    Отзыв оставил: den — 3 января 2012 @ 14:00

RSS лента комментариев к этой записи. TrackBack URL

Оставить комментарий