HUSKY - Products Filter Professional for WooCommerce

Tryb Turbo

Tryb Turbo jest rozszerzeniem, które zmniejsza obciążenie bazy danych za pomocą żądań AJAX i predefiniowanych danych produktów umieszczonych w pliku JSON -> zwiększa prędkość filtrowania produktów. Ten tryb pozwala uniknąć generowania dużych zapytań MySQL podczas filtrowania produktów na froncie strony. Ustawienia można znaleźć w zakładka Zaawansowane.

Zwiększ prędkość filtrowania produktów. Ten tryb pozwala uniknąć generowania dużych zapytań MySQL podczas filtrowania produktów na froncie strony, co mniej obciąża serwer i szybciej otrzymuje wyniki filtrowania!

Strona demonstracyjna: https://turbo.products-filter.com/

Główną ideą tego rozszerzenia jest uniknięcie dużego MySQL żądania po stronie serwera i zastąpić je prostszymi i bardziej bezpośrednimi: pobierz produkty po ID.

Filtrowanie odbywa się po stronie klienta (przeglądarka) przy użyciu funkcjonalności javascript i predefiniowanych danych JSON na froncie.

  • Zaznacz „Tryb Turbo„ rozszerzenie w zakładce Rozszerzenia
  • Naciśnij przycisk Zapisz
  • W zakładce „Tryb Turbo” włącz je
  • Kliknij przycisk „Aktualizuj teraz!” (Zrekonstruuj dane produktów teraz!)
  • Poczekaj, aż operacja się zakończy
  • Wybierz okres Cron i gdzie przechowywać plik JSON danych produktów
  • Wybierz z listy rozwijanej, gdzie przechowywać plik danych produktów JSON. Lepiej przechowywać plik danych produktów w folderze wp-uploads, aby uniknąć usunięcia danych po aktualizacji pluginu, ale nie wszyscy dostawcy hostingu pozwalają na pobieranie danych JSON z tego folderu, więc jeśli wybierzesz opcję przechowywania danych w folderze pluginu, pamiętaj o tym i przebuduj dane produktów za pomocą przycisku powyżej po aktualizacji pluginu.
  • Naciśnij przycisk Zapisz
  • W zakładce „Opcje” wybierz, jeśli są potrzebne opcje: Pokaż liczbę, Dynamiczne przeliczanie (jeśli filtr jest bardzo duży, wybierz dynamiczne przeliczanie tylko dla PC), Ukryj puste terminy
  • NIE ZAPOMNIJ DO RESETOWANIA WSZYSTKICH RODZAJÓW PAMIĘCI PODRĘCZNEJ NA FRONCIE TWOJEJ STRONY (pamięć podręczna przeglądarki)

Ograniczenia:

  • tryb turbo nie działa z hierarchicznym rozwijanym menu
  • tylko w trybie AJAX, i dlatego NIE jest kompatybilny ze wszystkimi motywami WordPress
  • jeśli włączony jest tryb turbo, wyłącz w zakładce Zaawansowane „Cache dynamicznego przeliczania liczby” dla każdego elementu w filtrze + „Cache terminów”
  • jeśli formularz wyszukiwania jest zbyt duży, możliwe zamrożenie, jeśli włączone jest dynamiczne przeliczanie (powód: ponowne rysowanie wszystkich elementów HTML w filtrze)
  • maksymalna liczba produktów wynosi 15 000. Jeśli potrzebujesz więcej, użyj hooka: „woof_turbo_mode_products_limit