Suchen Sie nach einer Möglichkeit, eine Liste nur mit Unterkategorien anzuzeigen? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um alle Unterkategorien in WordPress aufzulisten.
Anweisungen:
Sie müssen diesen Code nur zu Ihrer index.php-Datei hinzufügen:
$echo = '<ul>' . "\n";
$childcats = get_categories('child_of=' . $cat . '&hide_empty=1');
foreach ($childcats as $childcat) {
if (1 == $childcat->category_parent) {
$echo .= "\t" . '<li><a href="' . get_category_link($childcat->cat_ID).'" title="' . $childcat->category_description . '">';
$echo .= $childcat->cat_name . '</a>';
$echo .= '</li>' . "\n";
}
}
$echo .= '</ul>' . "\n";
echo $echo;
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 12 beste WordPress-Plugins für Blogger und So erstellen Sie Opt-in-Formulare in WordPress.
Ich bin so gut darin, Dinge zu vermasseln, hier sind also ein paar Fragen/Kommentare:
Nehmen wir an, ich habe eine Hauptkategorie namens AUTOS und 3 Unterkategorien:
1) Sportwagen
2) Kleinwagen
3) 4x4
Wie wir jetzt wissen, wenn ich Beiträge in Kategorie Nr. 1 + 2 + 3 habe, werden sie alle unter AUTOS angezeigt – das ist der Standard in WP.
Zeigt dieser Code, wenn der Benutzer auf AUTO klickt, nur die 3 Unterkategorien OHNE Beiträge an?
Ist das richtig?
Zweite Frage:
Wo füge ich diesen Code ein?
Danke
Roger
[...] Dieser Beitrag wurde auf Twitter erwähnt von Y Combinator Newest!, HN Firehose. HN Firehose sagte: WordPress zeigt Liste nur mit Unterkategorien an: http://bit.ly/geanqN [...]