Eine der besten Möglichkeiten, Besuchern zu helfen, das zu finden, wonach sie auf Ihrer Website suchen, ist die Organisation Ihrer Inhalte mit Taxonomien wie Kategorien und Schlagwörtern. Wenn Ihre Website jedoch viele Unterkategorien hat, kann es für Besucher manchmal schwierig sein, verwandte Informationen zu finden.
Der beste Weg, den wir gefunden haben, um dieses Problem zu lösen, ist die Anzeige der Unterkategorien auf den Hauptkategorieseiten. Wenn Sie beispielsweise eine Kategorie namens „Reisen“ und eine Unterkategorie namens „Europa“ haben, könnten Sie „Europa“ auf der Hauptkategorieseite „Reisen“ anzeigen.
Dies ermöglicht es den Benutzern, schnell zu bestimmten Bereichen Ihrer Website zu navigieren. Fortgeschrittene Benutzer können dies erreichen, indem sie ihre Taxonomie-Archivseiten mit einem Code-Snippet anpassen.
In diesem Artikel zeigen wir Ihnen, wie Sie Ihre Kind-Taxonomien einfach auf Ihren Eltern-Taxonomie-Archivseiten anzeigen können, um das Engagement und die Navigation der Benutzer zu verbessern.

Warum eine untergeordnete Taxonomie auf der Archivseite der übergeordneten Taxonomie anzeigen?
Indem Sie alle Ihre untergeordneten Taxonomien auf der Archivseite der übergeordneten Taxonomie anzeigen, können Sie diese weniger generisch und für Ihre Besucher nützlicher machen.
Wenn Sie beispielsweise einen WordPress-Blog über Bücher betreiben und eine Taxonomie namens „Themen“ haben, können Sie untergeordnete Taxonomien wie „Belletristik“, „Sachbuch“ und mehr hinzufügen, damit Ihre Leser Ihre Bücher leicht sortieren können.
Wenn Sie viel Inhalt haben, macht dies nicht nur die Organisation einfacher, sondern hilft Ihren Besuchern auch, verwandte Inhalte schneller zu finden.
Weitere Details zur Verwendung von Taxonomien finden Sie in unserem Leitfaden zur Erstellung benutzerdefinierter Taxonomien in WordPress.
Das gesagt, zeigen wir Ihnen, wie Sie untergeordnete Taxonomien auf Archivseiten übergeordneter Taxonomien anzeigen.
Kind-Taxonomien auf der Archivseite der Eltern-Taxonomie anzeigen
Dieses Tutorial setzt ein grundlegendes Verständnis dafür voraus, wie man Code zu WordPress hinzufügt. Weitere Details finden Sie in unserem Anfängerleitfaden zum Einfügen von Code-Schnipseln aus dem Web in WordPress.
Dann müssen Sie die Taxonomie-Vorlagendatei Ihres WordPress-Themes finden. Sie wird normalerweise etwas wie taxonomy-{taxonomyname}.php heißen.
Wenn Sie eine benutzerdefinierte Taxonomie namens 'Bücher' erstellt haben, dann wäre der Name taxonomy-books.php. Wenn Sie diese Datei nicht haben, müssen Sie sie zuerst erstellen.
Um mehr zu erfahren, sehen Sie sich unser WordPress-Vorlagenhierarchie-Cheat-Sheet an, das Ihnen hilft, die Taxonomie-Theme-Vorlagendatei zu finden, die Sie bearbeiten müssen.
Sobald Sie die richtige Taxonomie-Vorlagendatei gefunden haben, können Sie einfach den folgenden Code dort einfügen, wo Sie die Liste anzeigen möchten:
<?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);
}
?>
Sie müssen die Taxonomie subject durch den Namen Ihrer Taxonomie ersetzen.
Dieser Code identifiziert die aktuelle übergeordnete Taxonomie basierend auf dem Beitragsslug und zeigt dann alle untergeordneten Taxonomien an, die mit diesem Begriff verknüpft sind.
So wird die Liste der untergeordneten Taxonomien für Ihre Besucher aussehen.

Beachten Sie, wie einfach alle untergeordneten Taxonomien der einzelnen übergeordneten Taxonomie aufgelistet werden. In diesem Fall werden die verschiedenen Buchfächer angezeigt, die in unserer übergeordneten Taxonomie vorhanden sind.
Weitere Details zur Anpassung Ihrer Taxonomie-Seite finden Sie in unserem Leitfaden So zeigen Sie den aktuellen Taxonomie-Titel, die URL und mehr in WordPress an.
Expertenanleitungen zu benutzerdefinierten Taxonomien in WordPress
Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie eine untergeordnete Taxonomie auf der Archivseite der übergeordneten Taxonomie anzeigen. Möglicherweise möchten Sie auch einige andere Anleitungen zu benutzerdefinierten Taxonomien sehen:
- Wann benötigen Sie einen benutzerdefinierten Beitragstyp oder eine benutzerdefinierte Taxonomie in WordPress?
- So erstellen Sie benutzerdefinierte Taxonomien in WordPress
- So konvertieren Sie WordPress-Kategorien in benutzerdefinierte Taxonomien
- So zeigen Sie den aktuellen Taxonomie-Titel, die URL und mehr in WordPress an
- So fügen Sie Taxonomie-Bilder (Kategorie-Symbole) in WordPress hinzu
- So fügen Sie benutzerdefinierte Meta-Felder zu benutzerdefinierten Taxonomien in WordPress hinzu
- So fügen Sie Kategorien zu einem benutzerdefinierten Beitragstyp in WordPress hinzu
- So zeigen Sie benutzerdefinierte Taxonomiebegriffe in WordPress-Seitenleisten-Widgets an
- So fügen Sie einen Ajax-Taxonomie-Filter zur WordPress-Suche hinzu
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.


kzain
Dies ist eine wertvolle Lösung für Websites mit mehrstufigen Taxonomien! Der Code-Snippet-Ansatz scheint unkompliziert zu sein, um untergeordnete Taxonomien auf übergeordneten Archivseiten anzuzeigen. Gibt es für jemanden, der mit Code nicht vertraut ist, alternative Plugins, die diese Funktionalität erreichen könnten, ohne Theme-Dateien bearbeiten zu müssen?
WPBeginner Support
We will be sure to take a look and if there is one we recommend we will update this article and share!
Admin
Zulya
Hallo. Vielen Dank für den Code. Er funktioniert.
Aber ich habe eine Frage. Wie kann ich den "Titel" beim Überfahren der benutzerdefinierten Taxonomie-Links ausblenden? Im Moment wird die Beschreibung jeder benutzerdefinierten Taxonomie als Hover-Titel angezeigt. Vielen Dank.
Susan Clifton
Ich benutze das Plugin Taxonomy Images, daher möchte ich diesen Thumbnail in diese Liste aufnehmen. Das ist meine Struktur:
Benutzerdefinierter Beitragstyp = Artwork
hierarchische Taxonomie = Künstlername
Ich suche nach einer Möglichkeit, jeden Künstlernamen mit einem Miniaturbild als Rasterliste zur Anzeige von Kunstwerken aufzulisten.
Ich habe eine Taxonomie-Vorlage für die einzelne Künstlerseite erstellt, kein Problem, aber ich kann nicht herausfinden, wie ich eine Liste von Künstlern erstelle. Diese Lösung funktioniert fast für mich. Aber ich bekomme jeden Künstler mehrmals in dieser Liste.
Hint…Hint
Redaktion
Hallo Susan,
Ich bin mir nicht sicher, warum Sie jeden Künstler mehrmals erhalten. Was Taxonomy Images betrifft, Michael Fields hat eine Reihe von Abfragen auf der Plugin-Seite.
Admin
Jake
Fast genau das, was ich gesucht habe. Ich habe jedoch ein Problem: Wenn meine Taxonomie keine Kinder hat, erhalte ich ein einzelnes Listenelement mit der Aufschrift „Keine Kategorien“. Was soll ich tun, damit nichts angezeigt wird, wenn keine Kinder vorhanden sind?
Sehr geschätzt!
James
Habe eine Weile nach einer Lösung wie dieser gegoogelt. Prost
Rasha
Kann es auch Vorschaubilder für Unterbegriffe anzeigen??
Danke
Rottenpeach_com
@syedbalkhi Ich habe Taxonomie mit Taxidermie verwechselt…#TheAwkwardMoment
syedbalkhi
@rottenpeach_com lol