Birazdan yapacağımız basit işlemler sonucunda, yazılarınız için Link kisaltma servisi 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.
En başından, bu işlemleri gayet kolay bir şekilde yapacağımız emin olun.
Kullandığımız temanın functions.php dosyasını açıyoruz.
Bu dosyanın en altına inin
?>
etiketinden hemen önce, aşağıdaki kodları dosyaya ekliyorsunuz:
function KisaLinkOlustur($url) { $tinyurl = file_get_contents("http://url.rooteto.com/api.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ı döngüsü içerisine şu kodları ekliyorsunuz:
<?php $turl = KisaLinkOlustur(get_permalink($post->ID)); echo 'Twittle: <a href="http://twitter.com/home?status='.$turl.'">URL - bu konuyu twittle</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. 🙂
Bu yazının sonuna bakarsanız eğer, fonksiyonumuzun gayet sağlıklı olarak çalıştığını görebilirsiniz 🙂
Kaynak: WordPress Yazılarınız İçin Otomatik Kısa Linkler Oluşturun Semih AKSU’yada teşekkür ederim bu yazısından dolayı