Möglichkeiten mit der Wordpress wp_list_pages() Funktion

Mit der Funktion “wp_list_pages” kann man die Seiten in Wordpress ausgeben und durch Paramater in der Funktion diese Ausgabe auf verschiedene Art und Weise verändern:

$navi = wp_list_pages(‘echo=00&title_li=&child_of=’.$post->ID.’’);

Damit werden alle Seiten, welche als “Parent” die aktuelle Seite haben (“$post->ID”) ausgegeben. Die aktuelle Seite kann man durch folgenden aufruf erhalten:

if(is_page())
$post = get_post($wp_query->post->ID);

Durch das Objekt $post kann man aber auch auf den Parent der aktuellen Seite zugreifen:

$navi2 = wp_list_pages(‘echo=0&title_li=&child_of=’.$post->post_parent.’’);

Bei $navi2 werden alle Kinder vom Parent der aktuellen Seite ausgegeben. Eine ausführliche Beschreibung der Möglichkeiten der Funktion wp_list_pages() findet ihr unter http://codex.wordpress.org/Template_Tags/wp_list_pages.