WordPress Yazı Görüntülenme Sayısı Kodu

WordPress yazı görüntülenme sayısını göstermek için bir kaç işlem ile temanıza uygulayabilirsiniz. Yazı görüntülenme sayısını göstermek için aşağıdaki adımları temanızda uygulamanız yeterli.

Aşağıdaki kodu functions.php dosyasında ?> önçesine eklemeniz gerekiyor daha sonra;

// Görüntülenme sayısını yazılarda gösterme fonksiyonu
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.' Görüntülenme';
}
// Görüntülenme sayma fonksiyonu
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);
    }
}

functions.php dosyasına eklediğiniz kodların biri ek olarak admin panelde bulunan yazıların yanında görüntüleme sayısını eklenip göstermeye yaramaktadır.

Alttaki kod ise index.php, archive.php, category.php, tag.php vb.. dosyalarına eklenmelidir. Sayımı göstermek istediğiniz yere.

<?php echo getPostViews(get_the_ID()); ?>

Şimdi ise single.php ve page.php vb.. dosyalarına aşağıdaki kodlar eklenmelidir.

Önçe çıktıyı göstermek istediğiniz yere aşağıdaki kod eklenmelidir daha sonra;

<?php echo getPostViews(get_the_ID()); ?>

sayım işlemine başlaması için –?php endwhile; ?– ile –?php else : ?– arasına aşağıdaki aradaki kod eklenmelidr.

<?php endwhile; ?>
<?php setPostViews(get_the_ID()); ?>
<?php else : ?>

Hepsi bu kadar.

Bir cevap yazın

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