Birazdan yapacağımız basit işlemler sonucunda, yazılarınız için tinyurl servisini kullanarak kısa linkler oluşturacağız. Bunun şöyle bir yararı olabilir size, okuyucularınız yazıyı takip ederken veya bir başkasına tavsiye ederken uzun ve akılda kalmayan linkler yerine, kısa akılda kalıcı linklerle paylaşım yapabilirler Şimdi geçelim işlemler kısmına

Bu işlemleri gayet kolay bir şekilde yapacağımız emin olun.

Öncelikle temanızın içerisinde bulunan functions.php dosyasını bir yazı editörü yardımıyla açıyorsunuz. Dosyanın hemen sonuna,

?>
etiketinden hemen önce, aşağıdaki kodları dosyaya ekliyorsunuz:

function KisaLinkOlustur($url) {

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

    return $tinyurl;

}
Eklemeyi yaptıktan sonra, bu dosya ile işimiz bitiyor. Kaydedip kapatıyoruz.

Şu ana kadar yaptığımız şey, kısa link oluşturacak fonksiyonumuzu yazmak oldu!

Ee peki biz bu linki oluşturup eve mi götürücez! Bunu bir de okuyucularımıza gösterme kısmı var. Hemen o kısma geçiyoruz.

Şimdi temanız içerisinde bulunan single.php dosyasını açıyorsunuz. Ve The_Loop diye tabir ettiğimiz, (yazı metni, kategoriler, etiketlerin olduğu kısım) yazı döngüsü içerisine şu kodları ekliyorsunuz:

<?php
$turl = KisaLinkOlustur(get_permalink($post->ID));
echo 'Bu Yazıya Ait Kısa Link: <a href="'.$turl.'">'.$turl.'</a>';
?>
Şimdi yukarıda yaptığımız işlem neydi diyecek olursanız.

1. Öncelikle fonksiyonumuzu oluşturduk.

2. Son olarak da yazı sayfalarında (single.php) okuyucularımıza bu linki verdik.

Siz tercihinize bağlı olarak, index.php üzerinde de gösterebilirsiniz.

Eğer şu sayfaya bakarsanız: WordPress Otomatik Kısa Link Oluşturma | WP Uzmanı
fonksiyonumuzun gayet sağlıklı çalıştığını görebilirsiniz

Yazan: Semih Aksu
Kaynak: WordPress Otomatik Kısa Link Oluşturma | WP Uzmanı