Anzeigen von benutzerdefinierten Taxonomie-Begriffen in WordPress-Sidebar-Widgets

Anzeigen von benutzerdefinierten Taxonomie-Begriffen in WordPress-Sidebar-Widgets / WordPress-Plugins

WordPress ist weit von einer einfachen Blogging-Plattform entfernt. Mit zusätzlichen benutzerdefinierten Post-Typen und benutzerdefinierten Taxonomien wird es als echtes Content-Management-System (CMS) eingesetzt. Als Antwort auf unseren Artikel zum Erstellen benutzerdefinierter Taxonomien in WordPress haben uns einige unserer Leser gefragt, wie benutzerdefinierte Taxonomie-Begriffe in Sidebar-Widgets angezeigt werden. In diesem Artikel zeigen wir Ihnen, wie Sie benutzerdefinierte Taxonomiebegriffe in WordPress-Sidebar-Widgets anzeigen.

Wir zeigen Ihnen, wie Sie benutzerdefinierte Taxonomiebegriffe in Sidebar-Widgets mit zwei verschiedenen Methoden anzeigen. Die erste Methode ist die Installation eines Plugins, das einfacher und einfacher ist. Wir empfehlen diese Methode für einen Großteil unserer Zielgruppe. Die zweite Methode besteht darin, einen eigenen Shortcode zu erstellen. Diese Methode ist für diejenigen gedacht, die gerne wissen, wie Dinge funktionieren und die Ausgabe besser kontrollieren können.

Hinzufügen von benutzerdefinierten Taxonomie-Begriffen in einem Widget (Plugin)

Um benutzerdefinierte Taxonomiebegriffe in der Seitenleiste oder in anderen Widgetbereichen mithilfe eines Plugins anzuzeigen, müssen Sie zunächst das Plugin für benutzerdefiniertes Taxonomie-Menü-Widget installieren und aktivieren. Bei der Aktivierung wird unter ein benutzerdefiniertes Taxonomiemenü-Widget hinzugefügt Aussehen »Widgets. Ziehen Sie das Widget in die Seitenleiste und legen Sie es dort ab. Mit den Konfigurationsoptionen für das Widget können Sie die Taxonomien auswählen, die Sie anzeigen oder ausschließen möchten. Sie können auch Begriffe innerhalb einer Taxonomie ausschließen.

Hinzufügen benutzerdefinierter Taxonomie-Begriffe mit Shortcode

Benutzerdefinierte Taxonomien Mit dem Menü-Widget-Plugin können Sie problemlos Begriffe aus jeder benutzerdefinierten Taxonomie anzeigen, ohne sich um den Code kümmern zu müssen. Einige Benutzer möchten jedoch lernen, wie man dies manuell ausführt, damit sie mehr Kontrolle darüber haben, wie Begriffe für ihre benutzerdefinierte Taxonomie in ihren Widgets angezeigt werden. Außerdem können Sie mit der Shortcode-Methode Taxonomiebegriffe in Ihrem Postinhalt anzeigen, wenn Sie dies benötigen.

Zuerst müssen wir einen Shortcode erstellen, der eine Liste von Begriffen anzeigt und Parameter akzeptiert. Der einzige Parameter, den wir brauchen, ist der Name der Taxonomie. Fügen Sie diesen Code in ein Site-spezifisches Plugin ein:

 // Zuerst erstellen wir eine Funktion function list_terms_custom_taxonomy ($ atts) // Innerhalb der Funktion extrahieren wir benutzerdefinierte Taxonomie-Parameter unseres Shortcode-Extrakts (shortcode_atts (array ('custom_taxonomy' => ",), $ atts); // Argumente für die Funktion wp_list_categories $ args = array (Taxonomie => $ custom_taxonomy, title_li => "); // Wir packen es in ein ungeordnetes Listenecho '
    '; echo wp_list_categories ($ args); Echo '
'; // Fügen Sie einen Shortcode hinzu, der unsere Funktion ausführt. Add_shortcode ('ct_terms', 'list_terms_custom_taxonomy'); // Erlaube Text-Widgets, Shortcodes auszuführen add_filter ('widget_text', 'do_shortcode');

Der obige Code erstellt einen Shortcode ct_terms das erfordert einen Parameter custom_taxonomy. Um diesen Kurzcode zu verwenden, ziehen Sie ein Text-Widget in die Seitenleiste. Fügen Sie diesen Kurzcode in Ihr Widget ein und speichern Sie.

[ct_terms custom_taxonomy = customtaxonomyname]

Ersetzen Sie customtaxonomyname durch den Namen der Taxonomie, die Sie auflisten möchten.

Wir hoffen, dass Sie diesen Artikel für die Anzeige benutzerdefinierter Taxonomie-Begriffe in Ihrer Sidebar oder in einem anderen Widgetbereich hilfreich finden. Teilen Sie uns mit, wie Sie es bevorzugen, die Begriffe einer benutzerdefinierten Taxonomie in den folgenden Kommentaren aufzulisten.