Как создать короткую ссылку на пост прямо на лету

Сейчас моден Твиттер, однако он имеет ограничение в количестве сообщений. Если вы активно в него постите свои сообщения, то вам просто необходим сервис коротких ссылок. Чтобы постам в вашем блоге присвоить короткие ссылки, не обязательно открывать страничку сервиса коротких ссылок, вставлять туда адрес и копировать укороченный, можно в блог встроить автоматическую генерацию коротких ссылок для постов.

Метод подходит только для опытных, так как требует редактирования кода в двух файлах. Правда редактирование совершенно несложное.

1. Открываем файл functions.php, и добавляем в него следующий код:

function getTinyUrl($url) {

$tinyurl = file_get_contents(”http://tinyurl.com/api-create.php?url=”.$url);

return $tinyurl;

 

}

2. Открываем файл single.php, и добавляем в него код:

<?php

$turl = getTinyUrl(get_permalink($post->ID));

echo ‘Tiny Url for this post: <a href=”‘.$turl.’”>’.$turl.’</a>’

?>

Вот и все. Естественно, надпись Tiny Url for this post: можно поменять на какую вам угодно.

Спонсоры поста

Современные фасадные материалы, фасадная штукатурка, отделка фасадов панелями – качественно! Не пропустите это лето для ремонта!

Не забывайте о своей крыше — гибкая черепица Новгород, Казань, Нижний Новгород и десятки других городов. Не дайте осени напоминать о себе!

Жалюзи, рулонные и алюминиевые рольставни, автоматические, гаражные, раздвижные, усадебные ворота — это все и десятки других приспособлений для дачи, дома торговой марки Forec.

Экспресс знакомства в Москве — 15 свиданий за 1,5 часа!

Красивая шкатулка для украшений для своей любимой, и надежный алюминиевый кейс под документы для себя. Сотни предложений в интернет-магазине!


  

Комментировать   | вставить код: [php]код[/php]