LiteSpeed Cache ve WP-PostViews Uyumu ve Ziyaretçi Sayma Hatası ve Çözümü

LiteSpeed Cache kurulu haldeyken eğer WordPress eklentilerinden olan WP-PostViews eklentisini kullanıyorsanız LiteSpeed Cache önbellekleme yaptığından WP-PostViews gelen ziyaretçi sayılarını ekleyerek sürekli halde bellekleme yapıldı ziyaretçi sayısı olarak gösterecektir, WP-PostViews çalışmayacaktır.

LiteSpeed Cache ve WP-PostViews ile arasında uyumu sağlamak ve gelen ziyaretçi sayısını WP-PostViews ile saydırmak için bir kaç küçük işlem ile ziyaretçi sayma hatasını düzeltebilirsiniz. Sitenizde kurulu olan WP-PostViews sunucu klasörüne gidiniz. Klasör yeri public_html/wp-content/plugins/wp-postviews olacaktır.

LiteSpeed Cache ve WP-PostViews Uyumu ve Ziyaretçi Sayma Hatası ve Çözümü

Burada yer alan postviews-cache.js dosyasının içerisinde ki tüm komutları silerek alt tarafta olduğu şekilde tekrar yazınız ve postviews-cache.js dosyasını kayderek çıkış yapınız. Hazırlanmış postviews-cache.js dosyasını buradan indirebilirsiniz. Kodları resimden yazmak yerine indiğiniz dosyayı açarak direk public_html/wp-content/plugins/wp-postviews üzerine yükleyiniz. Dilerseniz sadece içerisindeki kodları alarak değiştiriniz.

Cache ile postviews-cache.js dosyasını değiştirdikten sonra Post Views ayarlama alanına giderek Use AJAX To Update Views olan kısmı yes yani evet olarak değiştiriniz. Bu işlemlerden sonra LiteSpeed Cache ile tüm önbellekleri siliniz. Artık LiteSpeed Cache ve WP-PostViews uyumlu haldedir. Gelen ziyaretçilerinizi LiteSpeed Cache önbellekte de olsa sayacaktır.

WP-PostViews ziyaretçi sayısını sayfada gösteriyorsanız WP-PostViews gösterim kodunu alt tarafta ki gibi değiştiriniz.

LiteSpeed Cache ve WP-PostViews Sayfa İçerisinde Düzeltme

Burada yaptığımız işlemleri neden yaptığımızı anlattığımızda çözümü daha iyi anlayacaksınız. Burada postviews-cache.js içerisine LiteSpeed Cache sayabilmesi için diğer işimize yaramayan kodları sildik ve doğru olan kodları yerleştirdik. Bundan sonra ki işlemde ise WP-PostViews ayarlamalar alanında Use AJAX To Update Views yes yapmamızın nedeni gelen ziyaretçileri saymak için AJAX sistemini kullanmasını için ayarladık.

Güncelleme: WP-PostViews yeni güncel hali LiteSpeed Cache ile uyumlu hale getirilmiştir. Klasör içerisinde postviews-cache.js değiştirmenize gerek yoktur. Sadece AJAX To Update Views olan kısmı yes olarak yapmanız yeterli olacaktır. Bu şekilde yaptığınız halde ziyaretçileri saymıyorsa sayfada ki işlemleri yapabilirsiniz. Sayfada ki işlemler LiteSpeed Cache tarafından önerilen WP-PostViews ayarlamasıdır.

Kategori: Site Etiket:

Yorum Yazın

Alt taraftan yorum yazabilirsiniz. Sorunuz varsa yine buradan sorabilirsiniz, moderatörler sorunuzu cevaplayacaklardır.