Seite hat ein Elternteil und $ post-> post_parent gibt 0 zurück

Ich habe mehrere Seiten mit einem Elternteil. Also, $ post-> post_parent sollte anders als 0 sein, oder?

echo $post->post_parent; 

Gibt 0 zurück.

Tatsache ist, dass dies nur in einer Postkategorie passiert. Muss ich erklären, dass eine Seite anderswo ein Elternteil hat? Ich tue es aus dem Bearbeitungsformular der Seite heraus.

Vielen Dank!

Solutions Collecting From Web of "Seite hat ein Elternteil und $ post-> post_parent gibt 0 zurück"

Versuchen Sie, serialized($post); um sicherzustellen, dass Sie auf die richtige (n) Seite (n) schauen. Es sollte das post_parent zurückgeben, so dass das Problem entweder in dem Aufruf liegt, den Sie machen, um $post , oder überprüfen Sie, ob der Satz von Seiten mit einer übergeordneten Seite gespeichert hat.

Der einfachste Weg, dies zu tun, ist “Alle Seiten” aufzurufen, und sie werden unter dem entsprechenden Elternteil eingerückt, wenn sie richtig eingerichtet sind (sonst öffnen sie jedes und suchen).

Ja. Es sollte anders sein. Für Kind wird der Wert 316 sein.