Memperpendek Alamat URL Secara Otomatis Menggunakan Adf.ly

Submitted by rismaka on August 15, 2009 at 7:00 am Tags: , , , , ,

adfly

Ada beberapa situs yang menyediakan layanan untuk mengubah bentuk URL (alamat situs) menjadi bentuk lebih pendek. Dulu kita mengenal tinyURL, dan sekarang sedang gencar pemendekan URL dengan menggunakan bit.ly Kedua layanan tersebut bersifat gratis, artinya kita tidak dipungut biaya untuk menggunakan layanan tersebut.

Alternatif lain dari layanan pemendekan URL adalah dengan menggunakan adf.ly. Disamping gratis, ad.fly memberikan keuntungan sendiri, yakni pengguna akan dibayar setiap kali URL pendeknya diklik oleh orang lain. Bagi yang belum memiliki akun (account) adf.ly, bisa mendaftarnya di alamat ini.

Di sini saya tidak akan membahas tentang bisnis adf.ly tersebut, melainkan akan menjelaskan bagaimana memperpendek alamat URL di tiap judul postingan kita secara otomatis, tanpa perlu mengunjungi situs adf.ly untuk memperpendeknya. Pemendekan ini bermanfaat bila kita atau orang lain hendak memposting judul artikel kita melalui twitter. Karena twitter hanya membatasi postingan sebanyak 140 karakter saja, penggunaan URL pendek sangat bermanfaat.

Cara untuk memperpendeknya serupa dengan artikel yang pernah saya tulis sebelumnya dengan judul Membuat TinyURL Postingan Secara Otomatis. Caranya hampir sama, yaitu:

  1. Editlah file function.php yang ada pada direktori themes blog anda

  2. Tambahkan fungsi berikut:

    function getAdfly($url) {
    $adfly = file_get_contents("http://adf.ly/api.php?key=XXXXXXXXXXXXXXXXXXXXXX&uid=XXXX&url=".$url);
    return $adfly;
    }
    

    Kode di atas adalah contoh dari penggunaan API adf.ly. Masing-masing akun mempunyai kode API yang berbeda. Untuk mendapatkan kode API, anda harus login terlebih dahulu, kemudian bukalah alamat http://adf.ly/tools.php?api. Di situ anda akan diberikan kode API yang bisa digunakan.

    Kode API akun saya adalah:

    http://adf.ly/api.php?key=c959afa11d53172cd81911cd28b88089&uid=7987&url=

    Dengan demikian maka saya menuliskan di function.php sebagai berikut:

    function getAdfly($url) {
    $adfly = file_get_contents("http://adf.ly/api.php?key=c959afa11d53172cd81911cd28b88089&uid=7987&url=".$url);
    return $adfly;
    }
    
  3. Setelah itu bukalah file single.php, kemudian carilah kode berikut:

    < ?php the_content(); ?>
    

    Tepat di bawahnya, tuliskan kode berikut:

    <strong><p>
    < ?php
    $turl = getAdfly(get_permalink($post->ID));
    echo 'Link Adf.ly untuk postingan ini adalah: <a href="'.$turl.'">'.$turl.'</a>'
    ?>
    </p></strong>
    

Selesai. Kini di bawah tiap postingan akan terbentuk secara otomatis URL pendek dari adf.ly.

Jika anda tidak mau memiliki akun adf.ly, anda dapat menggunakan kode API saya di atas. Selamat mencoba, semoga bermanfaat.

This entry was writen by rismaka, The Admin, A part time blogger, Biochemist, and Energy Consultant in PT. BKA. More profile on Contact.

17 Comments | Leave a respond | Back To Top

Leave a comment!