Jednym z najlepszych sposobów, aby pomóc odwiedzającym znaleźć to, czego szukają na Twojej stronie, jest organizowanie treści za pomocą taksonomii, takich jak kategorie i tagi. Jednak jeśli Twoja strona ma wiele podkategorii, czasami trudno jest odwiedzającym znaleźć powiązane informacje.
Najlepszym sposobem, jaki znaleźliśmy na rozwiązanie tego problemu, jest wyświetlanie podkategorii na głównych stronach kategorii. Na przykład, jeśli masz kategorię o nazwie „Podróże”, a podkategorię o nazwie „Europa”, możesz wyświetlić „Europę” na głównej stronie kategorii „Podróże”.
Pozwala to użytkownikom na szybkie nawigowanie do określonych obszarów Twojej witryny. Zaawansowani użytkownicy mogą osiągnąć to, dostosowując swoje strony archiwum taksonomii za pomocą fragmentu kodu.
W tym artykule pokażemy Ci, jak łatwo wyświetlać swoje podrzędne taksonomie na stronach archiwum nadrzędnych taksonomii, aby zwiększyć zaangażowanie użytkowników i ułatwić nawigację.

Dlaczego wyświetlać taksonomię podrzędną na stronie archiwum taksonomii nadrzędnej?
Wyświetlając wszystkie swoje taksonomie podrzędne na stronie archiwum taksonomii nadrzędnej, możesz uczynić ją mniej generyczną i bardziej użyteczną dla odwiedzających.
Na przykład, jeśli prowadzisz bloga WordPress o książkach i masz taksonomię o nazwie „Tematy”, możesz dodać taksonomie podrzędne, takie jak „Fikcja”, „Literatura faktu” i inne, aby Twoi czytelnicy mogli łatwo sortować Twoje książki.
Kiedy masz dużo treści, nie tylko ułatwia to utrzymanie porządku, ale także pomaga odwiedzającym szybciej znaleźć powiązane treści.
Więcej szczegółów na temat korzystania z taksonomii znajdziesz w naszym przewodniku jak tworzyć niestandardowe taksonomie w WordPress.
Biorąc to pod uwagę, pokażemy Ci, jak wyświetlać taksonomie podrzędne na stronach archiwum taksonomii nadrzędnych.
Wyświetlanie podrzędnych taksonomii na stronie archiwum nadrzędnej taksonomii
Ten samouczek wymaga podstawowego zrozumienia, jak dodawać kod do WordPress. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla początkujących dotyczącym wklejania fragmentów z sieci do WordPress.
Następnie musisz znaleźć plik szablonu taksonomii swojego motywu WordPress. Zazwyczaj będzie się nazywał coś w stylu taxonomy-{nazwataksonomii}.php.
Jeśli utworzyłeś niestandardową taksonomię o nazwie „książki”, nazwa pliku będzie brzmiała taxonomy-books.php. Jeśli nie masz tego pliku, musisz go najpierw utworzyć.
Aby dowiedzieć się więcej, zapoznaj się z naszą ściągawką dotyczącą hierarchii szablonów WordPress, która pomoże Ci znaleźć plik szablonu taksonomii, który musisz edytować.
Po znalezieniu odpowiedniego pliku szablonu taksonomii, możesz po prostu dodać poniższy kod w miejscu, w którym chcesz wyświetlić listę:
<?php
$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
if ($term->parent == 0) {
$args = array(
'taxonomy' => 'subject',
'depth' => 1,
'show_count' => 0,
'title_li' => '',
'child_of' => $term->term_id
);
wp_list_categories($args);
} else {
$args = array(
'taxonomy' => 'subject',
'depth' => 1,
'show_count' => 0,
'title_li' => '',
'child_of' => $term->parent
);
wp_list_categories($args);
}
?>
Musisz zastąpić taksonomię subject nazwą swojej taksonomii.
Ten kod zidentyfikuje bieżącą taksonomię nadrzędną na podstawie 'slug' posta, a następnie wyświetli wszelkie taksonomie podrzędne powiązane z tym terminem.
Oto jak lista taksonomii podrzędnych będzie wyglądać dla Twoich odwiedzających.

Zauważ, jak po prostu wymienia wszystkie taksonomie podrzędne pojedynczej taksonomii nadrzędnej. W tym przypadku pokazuje różne przedmioty książkowe obecne w naszej taksonomii nadrzędnej.
Więcej szczegółów na temat dostosowywania strony taksonomii znajdziesz w naszym przewodniku jak pokazać tytuł, adres URL i więcej informacji o bieżącej taksonomii w WordPressie.
Eksperckie poradniki dotyczące niestandardowych taksonomii w WordPressie
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wyświetlić taksonomię podrzędną na stronie archiwum taksonomii nadrzędnej. Możesz również zapoznać się z innymi przewodnikami dotyczącymi niestandardowych taksonomii:
- Kiedy potrzebujesz niestandardowego typu posta lub taksonomii w WordPressie?
- Jak tworzyć niestandardowe taksonomie w WordPress
- Jak przekonwertować kategorie WordPress na niestandardowe taksonomie
- Jak wyświetlić tytuł bieżącej taksonomii, adres URL i& więcej w WordPressie
- Jak dodać obrazy taksonomii (ikony kategorii) w WordPress
- Jak dodać niestandardowe pola meta do niestandardowych taksonomii w WordPressie
- Jak dodać kategorie do niestandardowego typu wpisu w WordPress
- Jak wyświetlać terminy niestandardowych taksonomii w widżetach paska bocznego WordPress
- Jak dodać filtr taksonomii Ajax w wyszukiwaniu WordPress
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

kzain
To jest cenne rozwiązanie dla stron internetowych z wielopoziomowymi taksonomiami! Podejście z fragmentem kodu wydaje się proste do wyświetlania podrzędnych taksonomii na stronach archiwum nadrzędnego. Dla kogoś, kto nie zna się na kodowaniu, czy istnieją jakieś alternatywne wtyczki, które mogłyby osiągnąć tę funkcjonalność bez konieczności edycji plików motywu?
Wsparcie WPBeginner
We will be sure to take a look and if there is one we recommend we will update this article and share!
Admin
Zulya
Witaj. Dziękuję za kod. Działa.
Ale mam pytanie. Jak mogę ukryć „tytuł” podczas najeżdżania na linki niestandardowych taksonomii. W tej chwili opis każdej niestandardowej taksonomii jest wyświetlany w tytule podczas najeżdżania. Dziękuję.
Susan Clifton
Używam wtyczki Taxonomy Images, więc chciałbym uwzględnić ten miniaturowy obraz na tej liście. Moja struktura wygląda następująco:
Typ posta niestandardowego = Dzieło sztuki
Taksonomia hierarchiczna = Nazwisko artysty
Szukam sposobu, aby nazwa każdego artysty wraz z miniaturką wyświetlała się jako lista siatki do przeglądania dzieł.
Stworzyłem szablon taksonomii dla strony pojedynczego artysty, bez problemu, ale nie mogę wymyślić, jak zrobić listę artystów. To rozwiązanie prawie mi działa. Ale każdy artysta pojawia się na tej liście wielokrotnie.
Hint…Hint
Personel redakcyjny
Cześć Susan,
Nie jestem pewien, dlaczego każdy artysta jest wyświetlany wielokrotnie. Jeśli chodzi o Taxonomy Images, Michael Fields ma kilka zapytań na stronie wtyczek.
Admin
Jake
Prawie dokładnie to, czego szukałem. Mam jednak jeden problem: kiedy moja taksonomia nie ma podrzędnych elementów, otrzymuję pojedynczy element listy z napisem „Brak kategorii”. Co mam zrobić, aby nic nie wyświetlać, jeśli nie ma podrzędnych elementów?
Bardzo doceniam!
James
Googlowałem przez chwilę w poszukiwaniu takiego rozwiązania. Dzięki.
Rasha
Czy może wyświetlać miniaturki również dla terminów podrzędnych ??
Dziękuję
Rottenpeach_com
@syedbalkhi Pomyliłem Taksonomię z Taksydermią… #TenNiezręcznyMoment
syedbalkhi
@rottenpeach_com lol