Ich habe eine Menge Probleme seit dem Upgrade auf 3.0.1 mit get_page_children () -function

Ich benutze die function get_page_children (), um eine Sub_nav für einen Designer-Client zu erstellen, für den ich arbeite. Sie benutzt das Spry-Assets-Flyout JS, das DreamWeaver erstellt, also muss ich die Menüs manuell machen, anstatt die neuen Menüs in WordPress zu verwenden.

Ich hatte sie alle eingerichtet und funktionierte perfekt, und dann mein Kunde auf 3.0.1 aufgerüstet und irgendwie sagt sie, dass sie brach. Ich bin mir nicht sicher, ob es dann passiert ist oder ob es etwas anderes war, das die Pause verursacht hat.

Ich habe das Problem eingegrenzt. Der Codex besagt, dass Sie eine Liste aller Seitenobjekte für diese function benötigen. Sie verwenden eine “Abfrage” -function, die ich noch nie zuvor gesehen habe.

http://codex.wordpress.org/Function_Reference/get_page_children

$my_wp_query = new WP_Query(); $all_wp_pages = $my_wp_query->query(array('post_type' => 'page')); 

Diese 2 Zeilen sollten ein Array aller Ihrer Seitenobjekte generieren, das später von get_page_children () verwendet werden kann.

Es funktioniert jedoch nicht mehr, da $ all_wp_pages NICHT alle meine Seiten enthält. Ich habe 38 Seiten auf dieser Seite, und wenn ich eine Ausgabe des $ all_wp_pages-Arrays mache, bekomme ich nur 10 Seiten.

Jeder hat eine Idee, warum das passieren würde? Die 10 Seiten, die auftauchen, sind alle EINE Seite und ihre Kinder. Aber sie tauchen auf, egal auf welcher Seite Sie gerade sind. Es ist wirklich bizarr.

Vielen Dank!

Solutions Collecting From Web of "Ich habe eine Menge Probleme seit dem Upgrade auf 3.0.1 mit get_page_children () -function"