So zeigen Sie nur übergeordnete Kategorien in Ihrer WordPress-Nach-Schleife an

So zeigen Sie nur übergeordnete Kategorien in Ihrer WordPress-Nach-Schleife an / Themes

Wenn Sie verwenden die Kategorie() Template-Funktion in Ihrem WordPress-Theme, zeigt es sowohl die übergeordnete Kategorie als auch alle untergeordneten Unterkategorien an. Wenn Sie eine Website erstellen, die viele untergeordnete Kategorien zur Kategorisierung des Inhalts verwendet, kann dies zu einem Problem werden die Kategorie Code erzeugt viel Unordnung. Zum Beispiel wird es als "In Blogs, Genesis Framework, 2-Spalten-Design usw." angezeigt. Unglücklicherweise die Kategorie() hat keine optionalen Parameter wie child = 0 oder depth = -1. Bei der Erstellung unserer WordPress-Galerie war dies eines der Probleme, mit denen wir uns befassen mussten. In diesem Artikel zeigen wir Ihnen, wie Sie nur übergeordnete Kategorien in Ihrer WordPress-Nachschleife anzeigen können.

Öffnen Sie einfach Ihre single.php-Datei oder eine andere Stelle, an der Sie diesen Code verwenden möchten, und ersetzen Sie dann den folgenden Code oder etwas Ähnliches:

 

mit diesem Code:

category_parent == 0) $ elternkategorie. = 'cat_ID). '">". $ category-> name.', '; echo substr ($ elternkategorie, 0, -2);?>

Jetzt können Sie nur die übergeordnete Kategorie in Ihrer WordPress-Nachschleife anzeigen. Zum Beispiel sehen Sie das Bild im Beispiel:

Unser Problem mit der Galerie war nicht so viel Unordnung, es ging vielmehr darum, sicherzustellen, dass unser von Gravity Forms gespeistes Formular für die Site-Einreichung alle Daten erfassen und als Post Draft speichern kann. Leider unterstützt Gravity Forms Custom Taxonomy nicht, da dies uns den Ärger erspart hätte, aber aufgrund des Fehlens dieser Funktion mussten wir den obigen Code verwenden. Jedem unserer Galerie-Artikel sind zwei Kategorien zugeordnet (übergeordnete Kategorie: Genre der Site und untergeordnete Kategorie: von ihm verwendetes Themen-Framework). In unserem nächsten Artikel erfahren Sie, wie Sie in Ihrer WordPress-Post-Schleife nur untergeordnete Kategorien anzeigen können. Bleiben Sie auf dem Laufenden und stellen Sie sicher, dass Sie Ihre WordPress-Site in unserer WordPress-Galerie einreichen.

Verweise:

die Kategorie
Ericulous