HUSKY - Product Filter for WooCommerce

Meta Fields — Filtruj według pól niestandardowych

Umożliwia filtrowanie produktów na podstawie danych z pól meta produktów. Rozszerzenie zostało stworzone, aby umożliwić użytkownikom filtrowanie produktów według: _width, _height, _length, _weight.

  • Najpierw dodaj klucze meta w zakładce Meta Data
  • Ustaw widok (suwak, tekst, pole wyboru, lista rozwijana, lista wielokrotnego wyboru) dla swojego meta oraz typ (tekst, liczba) danych. Na przykład dla _width, _weight, _height, _length odpowiednim wyborem będzie suwak z typem liczbowym.
  • Naciśnij przycisk zapisu
  • W zakładce Structure, przeciągając i upuszczając, ustaw odpowiednie miejsce w elemencie filtra meta. Możesz również wybrać dodatkowe opcje dla tego elementu filtra w zależności od jego typu meta
  • Naciśnij przycisk zapisu


UWAGA: to rozszerzenie nie działa z wariantami produktów zmiennych. + Gdy włączone jest dynamiczne przeliczanie, generuje to więcej zapytań MySQL w bazie danych, zwłaszcza przy suwaku!


Dostępne jest 6 typów widoku w wyszukiwaniu danych meta:

  1. Suwak – tylko dla liczb. Wartości mogą być tylko dziesiętne. Możesz ustawić: zakres, krok, prefiks suwaka, sufiks suwaka
  2. Tekst – dowolny tekst w danych pola meta produktów w trybach: LIKE, EXACT
  3. Pole wyboru – domyślnie 0 lub 1. W dodatkowych opcjach możesz ustawić, która wartość jest PRAWDA, a w takim przypadku wszystkie inne wartości będą jako FAŁSZ. Możliwe jest również ustawienie trybu 'czy pole meta istnieje'
  4. Lista rozwijana – Użyj składni np.: 1,2,3,4 LUB tytuł1^wartość1,tytuł2^wartość2,tytuł3^wartość3,tytuł4^wartość4
  5. Lista wielokrotnego wyboru – działa jak lista rozwijana, ale umożliwia klientowi wybranie kilku wartości w formularzu wyszukiwania, a w dodatkowych opcjach można wybrać logikę filtrowania: OR, AND

  6. Wybór daty i czasu – dane kalendarza w formacie unix, ale także za pomocą hooka woof_meta_data_datapicker możliwe jest dostosowanie (konwersja) filtrowanych danych za pomocą kodu PHP

Klucze danych meta wybrane w zakładce Meta Data są implementowane w: Szybkim wyszukiwaniu i Statystykach

 


Hooki:

 

Przeczytaj także: https://products-filter.com/document/meta-data/

 

Jak używać

Przejdź do Ustawienia WOOF → zakładka Meta Filter (lub zakładka Meta Data). Dodaj klucze meta, które chcesz udostępnić (np. "marka", "waga", "data wydania"), wybierz typ wyświetlania dla każdego z nich i zapisz. Filtry meta pojawią się obok filtrów taksonomii na stronie frontendowej.