Current Page Fehler

  • Hallo zusammen,

    habe gerade mal wieder ein Problem mit der Current Page Anzeige.
    Habe eine horizontale Navigation, wo, wenn Unterseiten existieren, die Unterseiten in einer zweiten Zeile angezeigt werden.

    Zusätzlich habe ich eine "Home" Seite angelegt, die ich als statische Startseite eingestellt habe. Die Artikel werden auf der Seite "News" angezeigt.

    Wenn ich nun aber auf die Seite News gehe, zeigt wird die komplette Navi (Hauptseiten) als Current Page angezeigt werden.

    Habe mir mal den Quelltext der Seite/n angeschaut.

    Wenn eine Hauptseite (in diesem Fall Startseite) aktiv ist sieht es wie folgt aus:

    Code
    <li class=' current' ><a href='http://dieurl.com/' title='Home'>Home</a></li>
    <li class='' ><a href='http://dieurl.com/news/' title='News'>News</a></li>
    <li class='' ><a href='http://dieurl.com/seite2/' title='Seite 2'>'Seite 2</a></li>

    Wenn eine Unterseite aktiv ist sieht es wie folgt aus wird diese durch currentparent gekennzeichnet.

    Allerdings wird bei der Seite "News" gar nichts hinzugefügt.

    Wie kann ich denn da eingreifen?

    Hat jemand eine Ahnung wie ich das Problem gelöst bekommen?!

    • 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

  • da fehlt doch etwas Code, oder? Außerdem gib mal lieber einen Link zum Blog.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • hallo maxe,

    mit dem link ist schlecht, da es eine Kundenseite ist und die noch nicht ins Netz darf.

    Aber ich füge hier einfach noch mal den gesamten Code ein. Vielleicht klärt sich dann ja die Problematik.

    So sieht es aus wenn "Home" aktiv ist.

    Code
    <div id="pages_nav">
    <ul class='level1'>
    <li class=' current' ><a href='http://meineurl.com/' title='Home'>Home</a></li>
    <li class='' ><a href='http://meineurl.com/news/' title='News'>News</a></li>
    <li class='' ><a href='http://meineurl.com/seite1/' title='Seite 1'>Seite 1</a></li>
    </ul></div>

    So sieht es aus wenn "Home" aktiv ist.

    Code
    <div id="pages_nav">
    <ul class='level1'>
    <li class=' current' ><a href='http://meineurl.com/' title='Home'>Home</a></li>
    <li class='' ><a href='http://meineurl.com/news/' title='News'>News</a></li>
    <li class='' ><a href='http://meineurl.com/seite1/' title='Seite 1'>Seite 1</a></li>
    </ul></div>

    So sieht es aus wenn "News" aktiv ist.

    Code
    <div id="pages_nav">
    <ul class='children'>
    <li class='level1' ><a href='http://meineurl.com/' title='Home'>Home</a></li>
    <li class='level1' ><a href='http://meineurl.com/news/' title='News'>News</a></li>
    <li class='level1' ><a href='http://meineurl.com/seite1/' title='Seite 1'>Seite 1</a></li>
    </ul></div>

    Das ist der Code mit dem die Navi (mit Hilfe eines Plugins (Page Nav)) eingebunden wird.

    PHP
    <div id="pages_nav">
    <?php if(function_exists("wp_pages_nav")) {
    wp_pages_nav("show_all_parents=1&sort_column=menu_order&show_root=1&depth=5&show_children=1");
        } ?>
        	      	
    
    
    </div>

    Kann man den Code nicht mit einer If-Abfrage ergänzen, so dass "News" auch die current Funktion zugeteilt bekommt?

    DANKE!

  • Warum am Sonntag so drängeln, wo alle vielleicht lieber ihre Freizeit genießen wollen??

    Hast du dir alle Parameter des Plugins mal genau angeschaut, vielleicht hilft ja current oder home weiter: http://wp.sieker.info/projects/wp-pa…v-documentation

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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