Twitter Kullanıcı Adlarına Otomatik Bağlantı Verin

WordPress’in fonksiyon özelliğinden bugüne kadar sıkça bahsettim. O özelliğin bir güzelliği daha!

WordPress yazılarınızın içerisinde @KullanıcıAdı olarak verdiğiniz Twitter hesaplarının otomatik olarak o kullanıcının sayfasına bağlantı olarak verilmesini istemez misiniz? Mesela, yazının içerisinde @CandanBlog yazdığınızda, bu kelimenin http://twitter.com/candanblog sayfasına otomatik olarak bağlantı vermesi hoş olmaz mı?

Bunun için tek yapmanız gereken tema klasörünüzün içerisindeki functions.php dosyasına, diğer fonksiyonları bozmayacak şekilde aşağıdaki kodu eklemek:

function twtreplace($content) {
$twtreplace = preg_replace('/([^a-zA-Z0-9-_&])@([0-9a-zA-Z_]+)/',"$1<a href=\"http://twitter.com/$2\" target=\"_blank\" rel=\"nofollow\">@$2</a>",$content);
return $twtreplace;
}

add_filter('the_content', 'twtreplace');
add_filter('comment_text', 'twtreplace');

Yazılarınızın içinde otomatik bağlantı vermek istediğinizde @KullanıcıAdı şeklinde yazmanız yeterli.

2. satırdaki <a> etiketi değerlerini (target ve rel etiketlerini) isteğinize göre değiştirebilirsiniz.

3 thoughts on “Twitter Kullanıcı Adlarına Otomatik Bağlantı Verin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Eksik sayıyı RAKAMLA yazın: