Überseite in wp_list_pages einbauen

  • Hi,

    ich würde gerne meine Unterseiten der aktuellen Seite anzeigen. Dies tue ich mit folgendem Code:

    PHP
    <?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) { ?>
      <ul>
      <?php echo $children; ?>
      </ul>
      <?php } ?>


    Wie kann ich denn nun dort noch die Überseite mit anzeigen?

    • 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


  • Analog auch im 2. Teil, falls gewünscht.

  • Ah ok, hätte ich auch selber drauf kommen können :-) Trotzdem danke!

    Jetzt habe ich nur ein konzeptionelles Problem...
    Ich habe die Navigation in 2 Ebenen getrennt (Mainnavi & Subnavi). Wenn ich nun auf einer Unterseite von Produkte bin, zeigt er mir den ersten Punkt der Subnavi immer aktiv an... Ist ja auch logisch, die Überseite ist ja immer aktiv.

    Ich habe es auch mit folgendem Code versucht:

    PHP
    <li class="<?php if (is_page('4,15,11,34,12,13,16')); {?>current_page_item<?php } ?>"><a href="../" title="Postname">Postname</a></li>


    Nur habe ich damit ja das selbe Problem und bin damit auch noch extrem unflexibel.

    Hat jemand einen guten Lösungsansatz? Oder versteht man mich gar nicht?

Jetzt mitmachen!

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