Reklam

WordPress Okunma Sayısını Gösterme.

Yazar: Oğuzhan Ballı Tarih: 11:44 Kategori: , Yorum: Yorum Yap

Merhaba Arkadaşlar Bugün Sizlere, WordPress Üzerinde Eklentisiz Olarak Nasıl Makalemizin Okunma Sayısını Göstereceğimizi Anlatacağım.

Tema Yaparken veya Hazır Tema Kullanırken, Temada Okunma Sayısını Göstermek İsteyebiliriz. Bunu Eklenti İle Yapmak Mümkün, Fakat Biz Şimdi 2-3 Kodla Yapacağız.

Bu Kodun Mantığı Şöyledir; Yazı Sayfasına Her Girişte Tıklanma Sayı Değerini +1 Arttırır. Okunma Sayısının Gözükmek İstediği Yerde Okunma Sayısı Güncel Olarak Görülür.

Gelelim Yapılışına:

Öncelikle Temamızın "functions.php" Adlı Dosyasına Aşağıdaki Kodu Koyuyoruz.

<?php
//WordPress Eklentisiz Okunma Sayısını Gösterme
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 Okunma"; // 0 Okunmada gözükecek yazı.
}
return $count.' Okunma'; // x Okunmada gözükecek yazı
}
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);
}
}
?>

Sonra Temamızın "single.php" Dosyasındaki Yazı Başlangıcı (<?php while(have_posts()):the_post();?>) Döngüsünden Sonra Aşağıdaki Kodu Ekliyoruz.


<?php setPostViews(get_the_ID()); ?>

En Son Olarak İse Okunma Sayısının Gösterileceği Yere Aşağıdaki Kodu Ekliyoruz.
<?php echo getPostViews(get_the_ID()); ?>

Evet Arkadaşlar Bu Konununda Sonuna Geldik. Sorun Halinde Yorum Kısmından Lütfen Belirtin.

Teşekkürler umitbilgin.com

Bu Yazıyı Beğendinizmi?

Paylaş : Facebook Twitter Google Plus Pinterest Tumblr

Bu Yazıya Yapılan Yorumlar:

  1. Merhaba sitenizi beğendik. hızlı resim adlı kişinin internet sitesini de ziyaret edebilirsiniz.
    ....

    YanıtlaSil