Malum yazı okunma sayısını gösteren kodlar cache eklentileriyle çalışmıyor. Github üzerinde denk geldiğim kod sayesinde bu sorundan kurtuluyoruz.
1. Öncelikle temanızda ana dizinde inc adında bir klasör oluşturun. İçerisine postViews.php adında bir dosya yerleştirin.
2. Daha sonra GitHub üzerindeki bu kodu olduğu gibi postViews.php dosyasının içerisine kaydedin.
3. Eklenti olarak kullanmayacağımız için kodun en başındaki bu kodları silin:
/*
Plugin Name: Simple Popular Posts Lite
Plugin URI: –
Description: –
Version: 2014.10.16
Author: khromov
Author URI: http://snippets.khromov.se
License: GPL2
*/
4. Oluşturduğumuz postViews.php dosyasını çağırmamız gerekiyor. Bu yüzden temanızın functions.php dosyasına aşağıdaki kodu ekleyin:
require get_template_directory() . ‘/inc/postViews.php’;
5. Bu adımdan sonra temanız her sayfa yüklenişinden sonra görüntülenme sayısını saymaya başlayacaktır. Yapmamız gereken son şey ise sayma miktarını sitede göstermek. Bunun için:
6. Temanızın single.php dosyasını açarak görüntülenme sayısının nerede gözükmesini istiyorsanız oraya aşağıdaki kodu yerleştirin:
Kaynak