Kinderseiten als normale Seiten auflisten?

wp_list_pages('title_li=&depth=&exclude='); 

listet alle Seiten meiner Site auf. Wenn Unterseiten einer bestimmten Seite vorhanden sind, sieht die Ausgabe wie folgt aus:

 
  • About
  • Gibt es einen einfachen Trick, um untergeordnete Seiten ohne separate zu drucken, so dass die Ausgabe wie folgt aussieht:

     
  • About
  • Subpage
  • SubSub
  • Ich brauche diese Version nur für einen bestimmten Teil meiner Seite, also sollte es kein Filter sein, der zu wp_list_pages () hinzugefügt wird.

    Irgendeine Idee, wie man das erreicht?

    Solutions Collecting From Web of "Kinderseiten als normale Seiten auflisten?"

    Sie können die function get_pages () verwenden, etwa so:

     $mypages = get_pages(); echo ''; 

    Eigentlich glaube ich, dass die Übergabe von depth=-1 an wp_list_pages () alle Seiten als eine flache, nicht verschachtelte Liste auflisten sollte. Es wird jedoch nicht die Reihenfolge der Unterseiten beibehalten, so dass Sie nicht garantieren können, dass “Unterseite” in Ihrem Beispiel unmittelbar auf “Info” folgt … Alles wird nach dem Feld sort_column Parameter “Sortierspalte” ausgewählt wurde.

    Nicht standardmäßig. wp_list_pages () hat kein “hierarchisches” Argument. Es gibt Seiten immer als hierarchisch aus.

    Sie könnten das CSS so ändern, dass die untergeordneten ULs und LIs identisch mit den übergeordneten ULs / LIs erscheinen, die Seiten jedoch weiterhin hierarchisch aufgelistet werden.