HUSKY - Product Filter for WooCommerce

Turbo Mode — Dizinlenmiş Filtre Önbelleği

Turbo mod, veritabanı yükünü azaltmak için AJAX istekleri ve JSON dosyasına yerleştirilmiş önceden tanımlanmış ürün verilerini kullanan bir eklentidir -> ürün filtreleme hızını artırır. Bu mod, site ön yüzünde ürün filtreleme sırasında büyük MySQL sorguları oluşturmayı önler. Ayarlarını Advanced sekmesinde bulabilirsiniz.

Ürün filtreleme hızını artırır. Bu mod, site ön yüzünde ürün filtreleme sırasında büyük MySQL sorguları oluşturmayı önler, böylece sunucuya daha az yük bindirir ve filtreleme sonuçlarını daha hızlı alırsınız!

Demo site: https://turbo.products-filter.com/

Bu eklentinin ana fikri, sunucu tarafında büyük MySQL isteklerinden kaçınmak ve bunları daha basit ve doğrudan olanla değiştirmektir: ürünleri kimliklerine göre al.

Filtreleme, istemci tarafında (tarayıcı) javascript işlevselliği ve ön uçta önceden tanımlanmış JSON verileri kullanılarak gerçekleşir.

  • Turbo Mode” eklentisini Extensions sekmesinde kontrol edin
  • Save düğmesine basın
  • Turbo Mode” sekmesinde etkinleştirin
  • Update Now!” düğmesine tıklayın (Ürün verilerini şimdi yeniden birleştir!)
  • İşlem tamamlanana kadar bekleyin
  • Cron dönemini ve ürün verileri JSON dosyasının nerede saklanacağını seçin
  • JSON ürün verileri dosyasının nerede saklanacağını açılır menüden seçin. Ürün verileri dosyasını wp-uploads klasöründe saklamak, eklenti güncellemesinden sonra verilerin silinmesini önlemek için daha iyidir, ancak tüm barındırma sağlayıcıları bu klasörden JSON verilerinin okunmasına izin vermez. Bu nedenle, verileri eklenti klasöründe saklamayı seçerseniz, bunu unutmayın ve eklenti güncellemesinden sonra yukarıdaki düğmeyi kullanarak ürün verilerini yeniden birleştirin.
  • Save düğmesine basın
  • Options” sekmesinde gerekli seçenekleri seçin: Sayıyı göster, Dinamik yeniden sayım (filtre çok büyükse dinamik yeniden sayımı yalnızca PC için seçin), Boş terimleri gizle
  • UNUTMAYIN SİTENİZİN ÖN YÜZÜNDEKİ HER TÜRLÜ ÖNBELLEĞİ SIFIRLAYIN (tarayıcı önbelleği)

Sınırlamalar:

  • turbo mod, Hiyerarşi açılır menüsü ile çalışmaz
  • Yalnızca AJAX modu ve bu nedenle tüm WordPress temaları ile uyumlu DEĞİLDİR
  • turbo mod etkinleştirilmişse, Advanced sekmesinde filtredeki her öğe için “Cache dynamic recount number” ve “Cache terms” seçeneklerini devre dışı bırakın
  • arama formu çok büyükse, dinamik yeniden sayım etkinleştirilmişse donma olasılığı vardır (neden: filtredeki tüm html öğelerinin yeniden çizilmesi)
  • maksimum ürün sayısı 15.000'dir. Daha fazlasına ihtiyacınız varsa şu hook'u kullanın: ‘woof_turbo_mode_products_limit