HUSKY - Product Filter for WooCommerce

Aktualizacja WooCommerce Product Filter v.3.3.3

  • Nowe rozszerzenie pól ACF, które automatycznie dodaje pola ACF typu ‘select‘, ‘radio‘, ‘true_false‘ do struktury filtra.
  • Niestandardowy generator formularzy filtrów oparty na shortcode [woof] – umożliwia skonstruowanie niestandardowego filtra do umieszczenia w dowolnym miejscu sklepu
  • Nowy hook woof_use_wp_cache – jeśli użyć pamięci podręcznej obiektów (w przeciwnym razie nic to nie da) i przekazać true na hooku, zadziała wp-cache, co jest bardziej zoptymalizowane. Pokazał dobre wyniki w testach.
  • Nowy hook woof_custom_filter_items_order – pozwala zmienić kolejność elementów filtra, przekazuje tablicę kluczy filtra (klucz sekcji filtra można znaleźć, klikając jej dodatkowe opcje w zakładce Struktura)
  • Dla rozszerzenia SEO URL nowa opcja ‘Głębokość URL‘ – ile filtrów może być indeksowanych, czyli głębokość adresu URL wyszukiwania.
  • Dla rozszerzenia SEO URL Nowe zmienne {site_name},{current_tax_name} dla tekstu SEO – nazwa witryny i nazwa bieżącej taksonomii
  • Dla rozszerzenia SEO URL nowy hook woof_seo_do_index. Służy do bardziej elastycznego sterowania indeksowaniem. Na przykład użytkownik nie chce indeksować tylko czerwonych produktów
    add_filter('woof_seo_do_index', function ($do_index, $curr_url, $request_data) {
    
        if (isset($request_data['pa_color'])) {
            $colors = explode(',', $request_data['pa_color']);
            if (in_array('red', $colors)) {
                $do_index = false;
            }
        }
    
        return $do_index;
    }, 10, 3);
    

  • Nowa opcja dla suwaka Meta – dodawanie/usuwanie formatowania liczb dla suwaków zakresu

  • Nowa opcja w zakładce WyglądTyp przycisku Więcej/mniej‘ – ustawienie, które wcześniej było dostępne tylko za pomocą hooka – https://products-filter.com/hook/woof_get_more_less_button_xxxx . Używane dla sekcji filtra, gdy opcja <Liczba nieprzełączanych terminów> jest włączona w dodatkowych opcjach sekcji filtra
  • Filtry połączone w grupy – po prostu sortowanie dla wygody