trkafem adlı üyeden alıntı: mesajı görüntüle
Merhaba, önceleri eklediğim bir yazıya anında 15-20 arası okunma sayan wp-postviews şimdi bütün yazıları 0 ve ya 1 okunma olarak gösteriyor. Anlık onlarca kişi konuya giriyor farklı bilgisayarlardan ama sonuç yine aynı?

Son olarak wp super cache eklentisini kurmuştum ve onu kaldırdıktan sonra bu hatanın farkına vardım. Ne yapmamı önerirsiniz arakdaşlar.

Şimdiden yardımlarınız için teşekkür ederim. İyi çalışmalar.
cache eklentisi kurduysanız saymaz. Bunun tek çözümü var. Postviews eklentisini kaldırıp functions.php dosyasını aşağıdaki kodu ekleyin.
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österim’; } 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 okunma sayısını göstermek istediğiniz sayfaya aşağıdaki kodu ekleyin sorun çözülecektir.

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