24 Eylül 2011 Cumartesi

Wordpress temanızda eklenti kullanmadan konu izlenme sayısını gösterme

Wordpress temanızda eklenti kullanmadan konu izlenme sayısını gösterme

Wordpress temanızda eklenti kullanmadan konu izlenme sayısını göstermek için aşağıdaki kodları functions.php dosyanız içerisine yapıştırın. Eğer temanız özelleştirilmiş bir dosya kullanıyorsa functions.php içerisindeki yönlendirmeden o özelleştirilmiş dosyayı bularak onun içine yapıştırmanız gerekir. örneğin: mytheme-functions.php



function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "0 View";
}
return $count.' Views';
}
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}


Ardından aşağıdaki kodu single.php dosyanızda loop içerisine yapıştırın.
< ?php
setPostViews(get_the_ID());
?>


Son olarakta izlenme sayısının nerede görünmesini istiyorsanız bu kodu oraya ekleyin.
< ?php
echo getPostViews(get_the_ID());
?>



Kaynak: Display post’s views count without plugin in wordpress

2 yorum:

filmi tek part izle dedi ki...

Hocam sitemde ki functions.php ioncube ile şifrelenmiş. Bu durumda ne yapabilirim acaba ?

tasarhane dedi ki...

bilemiyorum ancak "ioncube decoder" diyerek aratınca çıkıyor bişeyler.
film önerisi var mı :p