Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man den aktuellen Taxonomie-Titel, die URL und mehr in WordPress anzeigt

Mithilfe von Kategorien, Schlagwörtern und individuellen Taxonomien können Sie intuitive Navigationsstrukturen erstellen und die Interaktion der Benutzer auf Ihrer Website verbessern. Wir sind jedoch der Meinung, dass ein entscheidendes Element für die Benutzererfahrung darin besteht, auf jeder Seite des Taxonomie-Archivs einen klaren Kontext bereitzustellen.

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

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

Display current taxonomy title, URL, and more in WordPress theme

Erstellen von Taxonomie-Archivvorlagen in WordPress-Themes

Wenn Sie sich mit der Entwicklung von WordPress-Themes befassen oder Ihr eigenes individuelles WordPress-Theme erstellen, möchten Sie vielleicht auch die Darstellung Ihrer Taxonomien-Seiten auf Ihrer Website anpassen.

Dazu gehören Seiten für Kategorien, Schlagwörter und individuell angepasste Taxonomien.

Die gute Nachricht ist, dass WordPress über ein leistungsstarkes System verfügt, mit dem Sie individuelle Templates für diese Seiten erstellen können. Das bedeutet, dass Sie viel Kontrolle darüber haben, wie Ihre Seiten mit Kategorien und Schlagwörtern auf Ihrer WordPress-Website aussehen.

Mit WordPress ist das ganz einfach. Wenn Sie zum Beispiel ein spezielles Template nur für Ihre Seiten des Kategorie Archivs erstellen möchten, müssen Sie lediglich eine Datei namens category.php im Ordner Ihres Themes erstellen. WordPress verwendet diese Datei automatisch, um die Seiten Ihres Kategorie Archivs anzuzeigen. So können Sie Ihren Besuchern ein einzigartiges Erlebnis beim Erkunden Ihrer Website bieten.

Example of a taxonomy template used in a WordPress theme

Auf ähnliche Weise können Sie Templates für andere Taxonomien erstellen. Für eine individuelle Taxonomie würden Sie eine Datei mit einem bestimmten Format erstellen: taxonomy-{taxonomy}-{term}.php. Wenn Sie neu in diesem Bereich sind, hilft Ihnen vielleicht unser Spickzettel zur Template-Hierarchie von WordPress weiter. Er bietet einen vollständigen Überblick über die verschiedenen Arten von Template-Dateien, die Sie mit WordPress verwenden können.

Wenn Sie Ihre individuelle Taxonomie-Template-Datei erstellt haben, ist es 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 Taxonomie-Seiten sind.

Sie können zum Beispiel den Namen der Taxonomie an einer bestimmten Position anzeigen lassen, einen Link zum RSS Feed der Taxonomie hinzufügen, die Beschreibung der Taxonomie oder die Anzahl der Beiträge anzeigen lassen. All diese Dinge können Sie mit Ihrem eigenen Code individuell anpassen.

Schauen wir uns also an, wie man die taxonomierelevanten Daten in WordPress abruft und sie in Ihrem WordPress-Theme anzeigt.

Anzeigen von Taxonomietitel, URL und mehr in WordPress

Um alle Ihre taxonomierelevanten Daten anzuzeigen, müssen Sie dynamisch herausfinden, welche Taxonomieseite angezeigt wird, und dann alle erforderlichen Daten für diesen bestimmten Taxonomiebegriff abrufen.

Zunächst müssen Sie den folgenden Code kopieren und in Ihre Taxonomievorlage einfügen:

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

Damit erhalten Sie die Informationen der aktuellen Taxonomie auf der Grundlage der Seite, auf der Sie sich befinden.

Wenn Sie sich zum Beispiel auf einer Kategorieseite mit dem Namen “Business” befinden, werden die Informationen für diesen Taxonomiebegriff abgerufen.

Nach dieser Codezeile können Sie den Titel der Taxonomie und andere Informationen wie diese 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 dies auch mit einem der folgenden Werte tun:

  • term_id
  • Name
  • Schnecke
  • term_group
  • term_taxonomy_id
  • Taxonomie
  • Beschreibung
  • Elternteil
  • zählen
  • Filter
  • meta

Werfen wir einen Blick auf ein reales Beispiel. In unserem Test Child-Theme wollten wir den Titel des Begriffs, den Namen der Taxonomie, die Anzahl der Artikel und die Beschreibung des Begriffs 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>

Wie Sie sehen, haben wir einige CSS-Klassen hinzugefügt, damit wir den Text auch mit benutzerdefiniertem CSS gestalten können.

So sah es auf unserer Testseite aus:

Taxonomy template

Expertenanleitungen zu WordPress-Taxonomien

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

Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie man den aktuellen Taxonomie-Titel, die URL und mehr in WordPress-Themes anzeigt. Vielleicht interessieren Sie sich auch für unseren Spickzettel für WordPress-Theme-Entwickler oder unsere Expertenauswahl von WordPress-Seitenerstellungs-Plugins für No-Code-Lösungen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

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

Reader Interactions

19 KommentareEine Antwort hinterlassen

  1. Pete

    This works well too…
    $queried_object = get_queried_object();
    $this_tax = get_taxonomy( $queried_object->taxonomy );
    echo $this_tax->labels->singular_name; //change this accordingly

    • WPBeginner Support

      Thank you for sharing this code as another option :)

      Admin

  2. Keyur

    Many thanks for this code – this helped me to resolve my problem for last one week. I was trying it myself but didn’t managed but using your code, I got it.
    Thanks once again.

  3. Aleksandar

    Thanks very much, i needed this for custom taxonomy in breadcrumbs.

  4. sami

    What if we want to get Taxonomy -> Terms name/title outside the loop with wp Query on Page template? Plus how to get Taxonomy name/title with the same scenario.

    Thanks

  5. Kalle Pedersen

    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. Nechemya K

    Hi.
    I trying to build a website for movies.
    I have a few post types like movies, tv, and more
    And I have a few taxonomies like: directors. Stars. Year. And more.

    How can I make taxonomy pages to show only the movies post type title in the page?
    Because when I ask to show all post in this tax, all of the post from all types shown

    Thanks for you help.

  7. Aaron

    The title and first paragraph promises directions on how to get the URL, yet I see no mention of how to do so in the article body.

  8. Pete

    I just use this inside the loop

  9. Saad

    You Made My Day I was looking for this for so long thank you guys very much :). it will really help me in building a new theme for my blog .

  10. Frank Pereiro

    This is really, really nice.

    I wish there was more post on taxonomies like this one.

    Thank you very much for sharing

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.