HUSKY - Products Filter Professional for WooCommerce

[woof_quick_search_results]

Powinno być aktywowane rozszerzenieSzybkie 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