child_pages in bestehende Hauptnavigation reintun

  • Hallo,
    ich habe ein Template geladen und dort ist eine Hauptnavigation, im Header sieht dazu der Code so aus:

    PHP
    <?php wp_nav_menu( array( 'theme_location' => 'primary', 'depth' => 2, 'container_class' => 'menu', 'menu_class' => 'main', 'fallback_cb' => false ) ); ?>


    das erzeugt dann eine Listennavigation
    <ul>
    <li>Hauptpunkt 1</li>
    </ul>

    Ich habe jetzt die Funktion wp_list_pages entdeckt um Child-Pages einer bestimmte Seite aufzulisten. Als normale Liste geht das auch, aber wie bekomme ich sie IN die oben beschriebene Hauptnavigation ins <li> rein?

    Das soll dabei dann rauskommen:
    <ul>
    <li>Hauptpunkt 1
    <ul><li>Unterpunkt 1</li>
    </li>
    </ul>

    Den Code hab ich auch schon, wie bekomm ich ihn oben ins <li>?

    PHP
    <?php
      $children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
      if ($children) { ?>
      <ul>
      <?php echo $children; ?>
      </ul>
      <?php } ?>

    Ich hab schon in der Functions.php geguckt, da hab ich nichts gefunden wo als HTML ein Menü erzeugt wird.

    Einmal editiert, zuletzt von fantasmo81 (15. September 2015 um 19:43)

    • 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!