n-wp.ru — блог о WordPress

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

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

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

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: ’.$turl.’ ?>

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

Комментировать