Notification

×

Kategori Artikel

Cari Artikel

Iklan

Iklan

Indeks

Exclude Sahifa Post Views in WP Rocket

22 September 2015 | 00:30 WIB Last Updated 2023-02-21T05:24:43Z

Anda pengguna theme Sahifa? Sahifa theme merupakan Blog Magazine Newspaper Theme terbaik. Banyak sekali fitur yang disediakan diantaranya post views yang bisa diaktifkan dan di non-aktifkan sekali klik saja. Tapi jika blog Anda terinstall plugin wp cache seperti wp super cache, wp rocket dll. yang Anda aktifkan semua fiturnya, maka secara otomatis post views counts tidak akan bisa bekerja karena ter-cache oleh plugin ini.

Post Views WP Rocket

cara exclude sahifa post views in wp rocket cacheHal ini juga saya alami namun akhirnya saya menemukan solusi dari baca-baca tentang masalah cache post views ini di forum wordpress. Tidak saya temukan memang, tapi dalam forum tersebut ada yang bertanya tentang website yang diinstall dengan plugin wp pageview dan plugin wp super cache. Setelah plugin super cache diinstall, maka plugin wp pageview tidak bisa bekerja.

Hmm.. sama dengan kasus saya nih pikir saya. Lalu saya coba praktekkan solusi yang diberikan dengan melakukan exclude post views in wp rocket cache. Hasilnya jreengg… Works..!

Cara mengatasi Post Views in WP Rocket

Ada dua alternatif agar post views count sahifa ini tetap bisa berjalan normal, yaitu:

  • [Alternatif 1] Menonaktifkan fitur cache Java Script (Js) yang ada di plugin wp rocket. Dengan menonaktifkan fitur ini, post view counter akan berjalan dengan normal namun kerugiannya loading blog Anda akan sedikit lambat dibandingkan jika fitur Js ini aktif.
  • [Alternatif 2] Menambahkan kode script dan menambahkan file postviews-cache.js di wp rocket

Sebelum Anda melakukan editing (menambah kode script) pada file-file wordpress Anda, ada baiknya Anda backup terlebih dahulu file yang akan di edit tersebut untuk berjaga-jaga.

Ok baiklah, kita mulai. Tambahkan kode script dibawah ini pada file tie-views.php setelah kode <?php theme sahifa Anda[box type=”shadow” align=”” class=”” width=””]define(‘DONOTCACHEPAGE’, true);
define(‘DONOTCACHEDB’, true);
define(‘DONOTCACHCEOBJECT’, true);[/box]
Cara untuk menambahkan file postviews-cache.js ini di plugin wp rocket, yaitu:

  1. Pada menu Basic Options, hilangkan centang pada JS lalu OK kemudian klik Save Change.
  2. Pada menu Advanced Options, tambahkan root ini pada JS files to exclude from minification:[box type=”shadow” align=”” class=”” width=””]/wp-content/themes/sahifa/js/postviews-cache.js
    Silahkan disesuaikan dimana Anda menyimpan file postviews-cache.js.[/box]
  3. Kembali lagi ke Basic Options, beri centang pada JS lalu OK dan klik Save Change.

 Segera periksa dan test perubahan yang terjadi. Buka salah satu halaman blog Anda. Apakah jumlah view berubah atau tidak, jika masih belum oba refresh halaman tersebut dan silahkan lihat lagi jumlah viewsnya. Jika berubah berarti cara exclude post views in wp rocket cache ini telah berhasil untuk website Anda.

×
Terbaru Download
IDM 6.41 Build 7 full terbaru 2023