Yazınıza Facebook Beğeni Rakamını Ekleyin…

Yazınızın başlık ve yazar bilgisi alanında sadece yorum sayısı vb. gibi bilgilerin yanı sıra Facebook paylaşımınız olan yazınızın kaç kere beğenildiğini de aktarabilirsiniz. Bunu yapmak kolay ve basit. Yapmamız gereken temamızdaki functions.php üzerinde bir iki değişiklik yapmak ve gene temamızda bulunan single.php dosyasında ufak bir değişiklik ile Yazı bilgisi alanına bu bilgiyi eklemek.

Öncelikle temamızdaki ana dosyaları değiştireceğimizden functions.php ve single.php dosyalarının birer yedeklerini alın. Sonra demedin de, vay efendim yaptıklarım gitti olmasın.

Yedekleri aldıysanız functions.php dosyası üzerinde çalışmalarımıza başlayabiliriz.

Fonksiyon Kodumuz;

function fb_like_count($url) {
$content = file_get_contents("http://api.ak.facebook.com/
restserver.php?v=1.0&method=fql.query
&query=select%20url,%20total_count%20
from%20link_stat%20where%20url%20in%20('".$url."')
&format=xml");
$fb_like_count = simplexml_load_string($content);
echo $fb_like_count->link_stat->total_count;
if(is_bool($fb_like_count)){
print '0';}
else{
echo $fb_like_count;
}
}

Single.php içine eklenecek kodumuz.

<?php fb_like_count(get_permalink($post->post_id)); ?>

Single.php içine ekleyeceğimiz kodumuzu Loop olarak bililen yazı bilgisi ve yazının kendinin bulunduğu alana ekleyeceksiniz. Bu fonksyion sadece sayıları gösterir. Onun için koddan önce ve sonra yazı yazabilirsiniz. Ekleyeceğiniz yerden pek emin değilseniz

<?php the_title(); ?>

alanından sonra başlayan ve kullanıcı bilgisini içeren alana ekleyiniz.

Hadi selametle kalın.