[woof_quick_search_results]
Powinno być aktywowane rozszerzenie: Szybkie wyszukiwanie
- na_stronę – produkty na stronę
- template_result – należy zdefiniować i istnieje 5 predefiniowanych szablonów: list_1 | list_2 | list_3 | grid_1 | grid_2. Możliwe jest również stworzenie niestandardowego szablonu (przeczytaj poniżej) i użyj go. Utwórz folder ‘woof_qs_templates‘ w bieżącym motywie WordPress -> umieść tam dowolny predefiniowany szablon, który możesz znaleźć w wp-content\plugins\woocommerce-products-filter\ext\quick_search\views\templates OR pobierz ten szablon niestandardowy jako przykład -> dostosuj CSS jak chcesz -> w atrybucie template_result wpisz wartość np.: ‘custom/custom_1‘ – tutaj pierwsze słowo ‘niestandardowy„musi być”, a następnie „/‘ a następnie nazwę folderu, w którym znajduje się szablon
- always_show_products – (1/0) wyświetlaj produkty zawsze jeśli 1, a jeśli 0 – wyświetlaj produkty tylko jeśli trwa żądanie wyszukiwania
- template_structure – 5 pól, które mogą być wyświetlane w szablonach. Przykład: img,title,price,sku,key_words – dla szablonów siatek działa częściowo.
- kolejność – domyślne sortowanie (tytuł-asc). Możliwe wartości: title-asc | title-desc | price-asc | price-desc
- header_text – tytuł w nagłówku szablonu. Domyślnie jest pustym ciągiem znaków.
Przykład: [woof_quick_search_results template_result=’grid_1′ always_show_products=1 per_page=9 template_structure=’title,img,price,key_words’ orderby=’price-desc’ header_text=”My Products”]
Działa TYLKO z shortcodem: [woof_quick_search] i pokazuje wyniki wyszukiwania
Możliwe hooki:
Jak utworzyć niestandardowy szablon: (dla zaawansowanych użytkowników)
- Pobierz ten niestandardowy szablon
- utwórz folder „woof_qs_template‘ w bieżącym motywie wordpress
- rozpakuj pobrany plik i prześlij szablon
- otwórz plik woof_qs_template/custom_1/output.php i zmień jego strukturę według potrzeb, a także oczywiście zmień potrzebne CSS w woof_qs_template/custom_1/css/ custom_1.css
- Specjalne klucze i klasy w szablonie:
- 1,2,3,4 – Wymagane klasy dla szablonu. woof_qs_result – klasa do opakowania kontenera szablonu
- woof_qs_container – klasa dla kontenera, w którym muszą być wstawione elementy (produkty).
- woof_qs_item – Klasa elementu (produkt)
- woof_qs_no_products_item – klasa elementu, gdy w wyszukiwaniu nie ma produktów
- 5 – Wyświetla sortowanie w formie rozwijanej według ceny i tytułu
- 6 – Wyświetla sortowanie według tytułu
- 7 – Sortuje według ceny
- 8,9 – Wyświetla paginację
- __SRC__ – in tag <img /> generate sttaribute ‘src‘ z jego wartością. Przykład: src=’http://site.com/uploads/image.png’
- __IMG__ – generuj obrazek produktu
- __URL__ – adres URL strony produktu
- __TARGET__ – wartość docelowa dla linku, może być _self LUB _blank (otwórz w nowej karcie)
- __TITLE__ – tytuł produktu
- __PRICE__ – cena produktu
- __SKU__ – SKU produktu
- __KEY_WORDS__ – nazwy taksonomii zawartych w produkcie produkt (są również używane do wyszukiwania tekstowego)

