Zostań członkiem, aby pobrać za DARMO. Chcę dołączyć

FacetWP – Hierarchy Select

FacetWP Hierarchy Select – Przewodnik po wykorzystaniu hierarchicznych rozwijanych menu FacetWP Hierarchy Select to zaawansowane narzędzie, które umożliwia tworzenie rozwijanych menu opartych na hierarchicznych taksonomiach na stronie WordPress. Dzięki niemu użytkownicy mogą…Wyświetl wtyczkę

5,00

Versión: 0.5.3

Lo que adquieres al comprar tu plugin o theme:

  • Uso en webs ilimitadas
  • Libre de virus o código malicioso.
  • 100% Legal
Gwarancja bezpiecznego zakupu
Kategoria:

FacetWP Hierarchy Select – Przewodnik po wykorzystaniu hierarchicznych rozwijanych menu

FacetWP Hierarchy Select to zaawansowane narzędzie, które umożliwia tworzenie rozwijanych menu opartych na hierarchicznych taksonomiach na stronie WordPress. Dzięki niemu użytkownicy mogą filtrować wyniki według zagnieżdżonych kategorii, co znacząco polepsza doświadczenie przeglądania treści. W tym artykule przyjrzymy się szczegółowo, jak poprawnie skonfigurować i używać FacetWP Hierarchy Select, przybliżając dostępne opcje i funkcjonalności.

Jak dodać FacetWP Hierarchy Select

Proces dodawania FacetWP Hierarchy Select jest prosty i wymaga kilku kroków:

  1. Utworzenie nowego facetu: W panelu administracyjnym WordPressa, przejdź do sekcji FacetWP i wybierz opcję dodawania nowego facetu.

  2. Ustawienie typu facetu: Ustal typ facetu na „Hierarchy Select”. To kluczowy krok, aby FacetWP wiedział, że chcesz korzystać z hierarchicznych opcji wyboru.

  3. Dodanie etykiet: Musisz kliknąć przycisk „Add label” dla każdego poziomu głębokości, który chcesz uwzględnić. Dla dwóch rozwijanych menu, potrzebujesz dodać dwie etykiety.

  4. Dodanie facetu do stron z listingiem: Po skonfigurowaniu facetu, upewnij się, że dodasz go do odpowiednich stron, aby użytkownicy mogli go zobaczyć.

Dostępne opcje w FacetWP Hierarchy Select

FacetWP Hierarchy Select oferuje kilka opcji, które pozwalają na dostosowanie działania facetu. Oto niektóre z nich:

Źródło danych

  • Źródło danych: To taksonomia, z którejFacetWP pobiera wartości. Typowe zastosowanie to hierarchiczne taksonomie, takie jak kategorie lub tagi. Przykład: jeśli masz taksonomię „Lokalizacja” zawierającą „Europa > Francja > Paryż”, FacetWP poprawnie zaindeksuje struktury dla łatwego filtrowania.

Sortowanie

  • Sortuj według: Możesz ustalić, w jaki sposób powinny być sortowane wybory facetu – opcje takie jak ASC (rosnąco) lub DESC (malejąco) są dostępne. Oprócz tego, można użyć haka facetwp_facet_orderby aby dostosować kolejność.

Wyświetlanie poziomów głębokości

  • Pokaż poziomy głębokości: Ta opcja pozwala na dostosowanie etykiet rozwijanych oraz określenie, który poziom rozwijania powinien być widoczny dla użytkowników. Domyślne etykiety to „Dowolny”.

Indeksacja hierarchii terminów

FacetWP automatycznie indeksuje zarówno jawne, jak i ukryte hierarchie terminów. Oznacza to, że jeśli post ma przypisany tylko termin podrzędny, jego terminy nadrzędne również będą brane pod uwagę podczas filtrowania. Dla użytkowników oznacza to, że posty mogą być widoczne, nawet jeśli wybrali wyższy poziom hierarchii, nie wybierając bezpośrednio poziomów nadrzędnych.

Niedobór wyświetlanych wyborów

Domyślnie dziecięce rozwijane menu będą miały klasę is-disabled, dopóki użytkownik nie wybierze opcji w menu nadrzędnym. Możesz skorzystać z poniższego kodu PHP w pliku functions.php swojego motywu, aby ukryć te rozwijane menu, dopóki nie zostaną wypełnione:

php
add_action( 'wp_head', function() {
// Kod do ukrycia rozwijanych menu
}, 100 );

Ukrywanie pustych rozwijanych menu

Dodatkowo, jeśli rodzic w hierarchii nie posiada opcji dla dzieci, te menusy otrzymają klasę is-empty. Można je również ukryć, dodając odpowiedni kod do pliku functions.php, co poprawi widoczność użytkowników na stronie.

Dodawanie nagłówków nad rozwijanymi menu

Aby wzbogacić interfejs użytkownika, można dodać nagłówki nad każdym rozwijanym menu. W tym celu można użyć poniższego kodu:

php
add_filter( 'facetwp_facet_html', function( $output, $params ) {
if ( 'my_hierarchy_select_facet' === $params['facet']['name'] ) {
// Kode do dodania nagłówków
}
return $output;
}, 10, 2 );

Używanie fSelect w FacetWP Hierarchy Select

Zamiast domyślnych rozwijanych menu, można zintegrować fSelect, co pozwoli na nowoczesny interfejs użytkownika. Warto pamiętać, że tryb wyboru jest pojedynczy i nie obsługuje zaznaczania wielu opcji.

Aby aktywować fSelect w FacetWP Hierarchy Select, umieść poniższy kod w functions.php:

php
add_action( 'wp_footer', function() {
// Kode do aktywacji fSelect
}, 100 );

Korzyści płynące z użycia FacetWP Hierarchy Select

FacetWP Hierarchy Select nie tylko zwiększa funkcjonalność Twojej strony WordPress, ale także poprawia doświadczenie użytkowników. Zapewnia to:

  • Zwiększenie użyteczności: Użytkownicy mają możliwość szybkiej nawigacji przez złożone struktury danych.
  • Lepsza organizacja treści: Hierarchiczne taksonomie pozwalają na efektywne eksponowanie powiązanych treści.
  • Szybsze filtrowanie wyników: Dzięki precyzyjnym filtrom, użytkownicy mogą szybko znaleźć interesujące ich treści.
  • Personalizacja rozwiązań: Możliwości dostosowywania pozwalają na lepsze dopasowanie do potrzeb Twojej witryny.

FacetWP Hierarchy Select to idealne narzędzie dla właścicieli stron, którzy chcą wprowadzić bardziej intuicyjny i ergonomiczny system przeglądania, dostosowany do potrzeb ich publiki.

Opinie

Na razie nie ma opinii o produkcie.

Tylko zalogowani klienci, którzy kupili ten produkt mogą napisać opinię.

Przewijanie do góry