Trước đây HT có viết bài hướng dẫn tạo địa chỉ rút gọn với TinyURL.Hôm nay, HT xin giới thiệu đến các bạn cách làm tương tự đối với Bit.ly. Bit.Ly là một dịch vụ rút gọn có lẽ cũng không còn xa lạ gì với cư dân mạng. Vì vậy HT xin đi thẳng vào vấn đề luôn.

Bạn thêm đoạn code sau vào file functions.php (custom_functions.php nếu bạn dùng thesis)

function bitlyLink($url) {
$username = "username"; // Tai khoan cua ban tai bit.ly
$api = "API Key"; // API key cua ban
$data = file_get_contents("http://api.bit.ly/shorten?version=2.0.1&format=xml&longUrl=".$url."&login=".$username."&apiKey=".$api);
$xml = new SimpleXMLElement($data);
$shortlink = $xml->results->nodeKeyVal->shortUrl;
return $shortlink;
}

Bạn cần thay username vào API key của bạn vào đoạn code trên. API bạn cần đăng nhập vào bit.ly để lấy nhé.

Bây giờ, chèn đoạn code sau vào nơi thích hợp trong file single.php

<?php
$bitlyLink = bitlyLink(get_permalink($post->ID));
echo 'Địa chỉ rút gọn cho bài viết này: <a href="'.$bitlyLink.'">'.$bitlyLink.'</a>'
?>

Chúc bạn một tuần vui vẻ!