In Navigation Sub-Categories anzeigen lassen -> richtiger Code dafür?

  • Hallo,

    ich habe eine header.php mit folgendem Code:

    PHP
    <!-- end page-header -->
                
                <div id="page-navigation" class="clearfix">
                    <ul id="nav">
                        <li<? echo (is_home())? ' class="current_page_item"' : ''; ?>><a href="<?php echo get_option('home'); ?>/">Homepage</a></li>
                        <?php wp_list_pages('title_li=&depth=3'); ?>
                    </ul>
                </div><!-- end page-navigation -->

    Ich möchte aber nun statt der Seiten [COLOR=Red]Kategorien[/COLOR] in der Top-Navigation anzeigen lassen.

    Daher habe ich

    PHP
    <?php wp_list_pages('title_li=&depth=3'); ?>

    geändert in

    PHP
    <?php wp_list_categories('title_li=&depth=3'); ?>

    Ich bekomme es aber nicht hin, dass es nur die Hauptkategorien anzeigt, und beim Drüber-Hovern über diese die Sub-Kategorien.

    Ich habe dann depth=1 geändert, dann erscheinen nur die Hauptkategorien in einer Zeile.

    Bei depth=2 und mehr, erscheint in der Hauptnavi nur 1 Kategorie in der Zeile und beim Drüberhovern über diese darunter die anderen Hauptkategorien -aber keine Sub-Kategorien.

    Wie schreibt man den Code

    PHP
    <?php wp_list_categories('title_li=&depth=3'); ?>

    richtig, dass es nur die Hauptkategorien anzeigt und beim Hovern dann die Subkategorien?


    [COLOR=Green]Die komplette header.php sieht übrigens so aus:[/COLOR]

    http://pastie.org/706921

    [COLOR=Green]Der Screenshot der fehlerhaften Navigation:[/COLOR]

    http://i45.tinypic.com/33ti32f.jpg


    • Digitalart
    • Foto
    • Intern
    • Kunstlinks
    • Malerei

    sind alles Hauptkategorien und haben jeweils ihre diversen Subkategorien.

    Wie im Screenshot zu sehen, habe ich irgendwie den Code falsch geschrieben, so dass als einzige Hauptkategorie hier "Digitalart" dargestellt wird und die anderen beim Hovern quasi wie "Subkategorien" dargestellt werden.

    Hat jemand einen Tipp für mich?
    Vielen Dank.

    WP 6.5.4 Multisite · PHP 8.3 · Theme "ENFOLD"

    • 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

Jetzt mitmachen!

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