Kategorie als Navigation in Artikelseite

  • Ich habe ein Website mit statischen Seiten und einer Artikelseite (Blog) erstellt. Auf den statischen Seiten sollen jeweils auf der ersten (horizontalen) Zeile in der Navigation die Seiten stehen und auf der Zweiten die Unterseiten. Wenn ich nun auf der Artikelseite bin, sollen anstelle der Unterseiten die Kategorien angezeigt werden. Klapp soweit ganz gut, ausser dass auf der Artikelhauptseite die Kategorien nicht in der zweiten Zeile stehen. Need some help ...

    Hier mein Code:
    <!-- start submenu -->
    <div id="submenu">
    <ul>
    <?php
    if($post->post_parent)
    $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");
    else
    $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");

    if($children && is_page())
    echo "$children"; // zeigt Unterseiten wenn vorhanden!
    else if(is_category() || is_page('Blog'))
    wp_list_categories('&title_li=&depth=1'); // zeigt Kategorien wenn Kategorien vorhanden oder Seitename gleich Blog ist!
    else
    echo "<li>&nbsp;</li>"; // zeigt Leerzeile wenn kein Kriterium oben erfüllt ist!
    ?>
    </ul>
    </div>
    <!-- end submenu -->

    • 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

  • Leider immer noch keine Lösung gefunden

    Ich bin immer noch am selben Problem. Irgendwie ist der Wurm drin ... aber wie's ausschaut, weiss hier auch keiner ne Antwort. Ich poste hier einfach den Code nochmals - hab ihn gestern vergessen zu markieren.

    Hoffe irgendwer kann mir weiterhelfen ... danke im Voraus.

    Schönen Abend
    danho

Jetzt mitmachen!

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