unterkategorien auslesen

  • hallo!

    ich habe die cat mit der id 3, die als kinder 5 6 7 8 hat.
    gibt es etwas wie get_child_categories(3), dass als antwort das array 5 6 7 8 liefert?
    danke!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • danke erstmal für die antwort.
    das hatte ich auch schon versucht - das problem ist nur:

    ich bekomme ein string zurück, der auch noch stark formatiert ist und ich bastele jetzt schon eine ganze weile daran herum... ohne erfolg:

    das problem: ich will in einer schleife die unterkategorien einer kategorie auslesen
    und zum beispiel deren einträge aufzählen:

    kategorie Obst
    - bananen
    - äpfel
    ...

    kategorie fleisch
    würstchen...

    dazu muss ich irgendwie an die ids der unterkategorie kommen...
    danke!

  • ich bekomme ein string zurück, der auch noch stark formatiert ist


    Ja. Als HTML-Liste. wp_list_category() ist ja auch ein Template-Tag.

    Zitat

    und ich bastele jetzt schon eine ganze weile daran herum... ohne erfolg:

    das problem: ich will in einer schleife die unterkategorien einer kategorie auslesen
    und zum beispiel deren einträge aufzählen:


    Mmh. Und was ist daran jetzt anders, als an der HTML-Liste?


    Zitat

    dazu muss ich irgendwie an die ids der unterkategorie kommen


    Ich hatte dir die entsprechende Referenz ja genannt. Du suchst:
    Function Reference/get categories WordPress Codex

  • mohazzab: bist du mit deinem vorhaben weiter gekommen? ich suche für die gleiche Anforderung eine Lösung, stehe momentan aber völlig auf dem Schlauch...

    damit zeige ich beim Aufruf einer Kategorie die Namen und Links zu deren Unterkategorien an ... html anpassen ;)

    PHP
    <ul class="childrens">
    <?php $has_children = (bool)(get_category_children(intval(get_query_var('cat'))));
    if (is_category() AND $has_children) {
            wp_list_categories('depth=1&use_desc_for_title=1&title_li=&child_of=' . intval(get_query_var('cat')));
            <li class="<?=($i%2)?"color1":"color2";$i++;?>"><a class="page" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>&nbsp; &raquo;&raquo;
    <br /><?php the_excerpt();?></li>
    }?></ul>

    hilft das weiter?

    lg

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!