Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So zeigen Sie den aktuellen Taxonomie-Titel, die URL und mehr in WordPress an

Sie können intuitive Navigationsstrukturen erstellen und das Benutzerengagement auf Ihrer Website durch Kategorien, Tags und benutzerdefinierte Taxonomien verbessern. Wir glauben jedoch, dass ein entscheidendes Element der Benutzererfahrung darin besteht, auf jeder Archivseite einer Taxonomie klaren Kontext zu bieten.

Sie können diesen Kontext bereitstellen, indem Sie relevante Informationen direkt auf Ihren Archivseiten in WordPress anzeigen, wie z. B. den aktuellen Taxonomie-Titel, die URL und mehr.

In diesem Artikel zeigen wir Ihnen, wie Sie Benutzern helfen können, ihren Standort in Ihrer Website-Hierarchie zu verstehen, indem Sie den aktuellen Taxonomie-Titel, die URL und mehr in WordPress anzeigen.

Aktuellen Taxonomie-Titel, URL und mehr in WordPress-Theme anzeigen

Erstellen von Taxonomie-Archivvorlagen in WordPress-Themes

Wenn Sie sich mit der Entwicklung von WordPress-Themes beschäftigen oder ein eigenes benutzerdefiniertes WordPress-Theme erstellen, möchten Sie vielleicht anpassen, wie Ihre Taxonomie-Seiten auf Ihrer Website angezeigt werden.

Dies schließt Seiten für Kategorien, Tags und alle benutzerdefinierten Taxonomien ein.

Die gute Nachricht ist, dass WordPress ein leistungsfähiges System hat, das es Ihnen ermöglicht, benutzerdefinierte Vorlagen für diese Seiten zu erstellen. Das bedeutet, dass Sie viel Kontrolle darüber haben, wie Ihre Kategorie- und Tag-Seiten auf Ihrer WordPress-Website aussehen.

WordPress macht dies ziemlich einfach. Wenn Sie beispielsweise eine spezielle Vorlage nur für Ihre Kategorie-Archivseiten erstellen möchten, müssen Sie lediglich eine Datei namens  category.php in Ihrem Theme-Ordner erstellen. WordPress wird diese Datei automatisch verwenden, um Ihre Kategorie-Archivseiten anzuzeigen, was Ihnen helfen kann, Ihren Besuchern ein einzigartiges Erlebnis beim Erkunden Ihrer Website zu bieten.

Beispiel für eine Taxonomie-Vorlage, die in einem WordPress-Theme verwendet wird

Ähnlich können Sie Vorlagen für andere Taxonomien erstellen. Für eine benutzerdefinierte Taxonomie würden Sie eine Datei mit einem bestimmten Format erstellen:  taxonomy-{taxonomy}-{term}.php. Wenn Sie neu hier sind, finden Sie vielleicht unser WordPress Template-Hierarchie-Cheat-Sheet hilfreich. Es bietet einen vollständigen Überblick über alle verschiedenen Arten von Vorlagendateien, die Sie mit WordPress verwenden können.

Sobald Sie Ihre benutzerdefinierte Taxonomie-Vorlagendatei erstellt haben, ist ein guter Ausgangspunkt, den Code aus der archive.php -Datei Ihres Themes zu kopieren. Wahrscheinlich möchten Sie jedoch Änderungen vornehmen, die spezifischer für Ihre Taxonomieseiten sind.

Zum Beispiel möchten Sie vielleicht den Namen der Taxonomie an einer besonderen Stelle anzeigen, einen Link zum Taxonomie-RSS-Feed hinzufügen oder die Taxonomie-Beschreibung oder eine Beitragsanzahl anzeigen. All diese Dinge können mit Ihrem eigenen Code angepasst werden.

Nichtsdestotrotz wollen wir uns ansehen, wie Sie die Taxonomie-bezogenen Daten in WordPress abrufen und in Ihrem WordPress-Theme anzeigen.

Anzeige von Taxonomie-Titeln, URLs und mehr in WordPress

Um alle Ihre Taxonomie-bezogenen Daten anzuzeigen, müssen Sie dynamisch herausfinden, welche Taxonomie-Seite angezeigt wird, und dann alle erforderlichen Daten für diesen bestimmten Taxonomie-Begriff abrufen.

Zuerst müssen Sie den folgenden Code in Ihre Taxonomie-Vorlage kopieren und einfügen:

<?php $term = get_queried_object();  ?>

Dies ruft die Informationen der aktuellen Taxonomie basierend auf der Seite ab, auf der Sie sich befinden.

Wenn Sie sich beispielsweise auf einer Kategorie-Seite namens 'Business' befanden, werden die Informationen für diesen Taxonomie-Begriff abgerufen.

Nach dieser Codezeile können Sie den Titel der Taxonomie und andere Informationen wie folgt anzeigen:

echo $term->name; // will show the name
echo $term->taxonomy; // will show the taxonomy
echo $term->slug; // will show taxonomy slug

Sie können dasselbe tun, indem Sie einen der folgenden Werte verwenden:

  • term_id
  • name
  • Slug
  • term_group
  • term_taxonomy_id
  • Taxonomie
  • Beschreibung
  • parent
  • Anzahl
  • filtern
  • Meta

Schauen wir uns ein reales Beispiel an. In unserem Test-Child-Theme wollten wir den Begriffstitel, den Taxonomienamen, die Anzahl der Artikel und die Begriffsbeschreibung anzeigen.

Wir haben den folgenden Code verwendet, um diese Daten anzuzeigen:

<?php $term = get_queried_object();  ?>
 
<h1 class="category-title"><?php echo $term->name; ?><span class="taxonomy-label"><?php echo $term->taxonomy; ?> (<?php echo $term->count; ?> articles)</span></h1>
 
<p class="category-description"><?php echo $term->description; ?></p>

Sie können sehen, dass wir einige CSS-Klassen hinzugefügt haben, damit wir benutzerdefiniertes CSS hinzufügen können, um auch den Text zu gestalten.

So sah es auf unserer Testseite aus:

Taxonomie-Vorlage

Expertenanleitungen zu WordPress-Taxonomien

Jetzt, da Sie wissen, wie Sie den aktuellen Taxonomie-Titel, die URL und mehr in WordPress-Themes anzeigen, möchten Sie vielleicht einige andere Anleitungen zu WordPress-Taxonomien sehen:

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie den aktuellen Taxonomie-Titel, die URL und mehr in WordPress-Themes anzeigen. Möglicherweise möchten Sie auch unser Cheat Sheet für WordPress-Theme-Entwickler oder unsere Expertenauswahl der WordPress-Seitenerstellungs-Plugins für No-Code-Lösungen sehen.

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.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

20 CommentsLeave a Reply

  1. Ich schätze es sehr, wie Sie jeden Schritt klar aufgeschlüsselt haben, was ihn auch für diejenigen zugänglich macht, die vielleicht noch nicht sehr erfahren im Programmieren sind. Die praktischen Beispiele und Code-Schnipsel sind besonders wertvoll, um zu verstehen, wie diese Funktionen implementiert werden.
    Ein Punkt, den ich hinzufügen möchte, ist die Wichtigkeit, sicherzustellen, dass jeder benutzerdefinierte Code, der zu einer WordPress-Website hinzugefügt wird, gründlich getestet wird, insbesondere in einer Staging-Umgebung. Manchmal können kleine Änderungen unerwartete Auswirkungen haben, daher ist es immer gut zu prüfen, ob alles wie erwartet funktioniert, bevor Sie Updates live schalten.

  2. Das funktioniert auch gut…
    $queried_object = get_queried_object();
    $this_tax = get_taxonomy( $queried_object->taxonomy );
    echo $this_tax->labels->singular_name; //entsprechend ändern

  3. Vielen Dank für diesen Code – er hat mir geholfen, mein Problem der letzten Woche zu lösen. Ich habe es selbst versucht, aber es nicht geschafft, aber mit Ihrem Code habe ich es geschafft.
    Nochmals vielen Dank.

  4. Was ist, wenn wir den Namen/Titel der Taxonomie -> Begriffe außerhalb der Schleife mit wp Query auf einer Seitenvorlage abrufen möchten? Plus, wie man den Namen/Titel der Taxonomie im gleichen Szenario abruft.

    Danke

  5. Noob question here: where is the “archive page” in which I need to paste the above code? Have tried it in different pages, but to no avail :-(

  6. Hallo.
    Ich versuche, eine Website für Filme zu erstellen.
    Ich habe ein paar Post-Typen wie Filme, TV und mehr
    Und ich habe ein paar Taxonomien wie: Regisseure. Stars. Jahr. Und mehr.

    Wie kann ich dafür sorgen, dass Taxonomie-Seiten nur den Titel des "Movies"-Post-Typs auf der Seite anzeigen?
    Denn wenn ich darum bitte, alle Beiträge in dieser Taxonomie anzuzeigen, werden alle Beiträge von allen Typen angezeigt.

    Danke für Ihre Hilfe.

  7. Der Titel und der erste Absatz versprechen Anleitungen, wie man die URL erhält, aber ich sehe keine Erwähnung davon im Artikelkörper.

  8. Du hast meinen Tag gerettet. Ich habe so lange danach gesucht, vielen Dank an euch. :). Das wird mir wirklich helfen, ein neues Theme für meinen Blog zu erstellen.

  9. Das ist wirklich, wirklich nett.

    Ich wünschte, es gäbe mehr Beiträge über Taxonomien wie diesen.

    Vielen Dank für das Teilen

Kommentar hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.