Hallo Gemeinde,
ich bin am verzweifeln. ich suche nach einer Möglichkeit, auf meiner Kategorienseite alle Unterkategorien der aufgerufenen Kategorie anzeigen zu lassen.
habe jetzt das hier gefunden:
PHP
// Funktion
function category_has_children(){
global $wpdb;
$term = get_queried_object();
$child_check = $wpdb->get_results("SELECT * FROM wp_term_taxonomy WHERE parent = '$term->term_id'");
if ($child_check) {
return true;
} else {
return false;
}
}
// Abfrage
if(category_has_children()){
// Auflisten der Unterkategorien mittels wp_list_categories und gesetztem child_of-parameter
} else {
// Nichts ausgeben
}
Alles anzeigen
Der Code scheint mir logisch, aber irgendwie tuts das einfach nicht! auch direkt aus dem Loop heraus kein Vorwärtskommen.
Kann wer helfen?