WordPress zeigt alle Seiten auf einer Seite
Brauche ich zur Anzeige aller Seiten, auf der einen Seite.
Im moment bin ich mit dieser zu bringen, in jeder Seite:
<?php
$page_id = 5; //id example
$page_data = get_page( $page_id );
$content = apply_filters('the_content', $page_data->post_content);
$title = $page_data->post_title;
echo $content;
?>
Aber wenn eine neue Seite erstellt wird, wird es nicht angezeigt es wie gewohnt habe diesen code und dessen ID aus.
Gibt es eine Möglichkeit, um alle Seiten automatisch?
Jede Hilfe wird sehr geschätzt, Dank
InformationsquelleAutor Tekdz | 2011-08-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Seiten von Ihrem blog durch die Verwendung von
get_pages();
tun dies in einer Schleife etwa so:Das zurückgegebene array enthält keine index "post Zoll"
InformationsquelleAutor Dunhamzzz
Auch, wenn Sie das Twenty Ten theme (ich weiß nicht, wie soll es funktionieren, in anderen nicht) können Sie bequem alle Seiten formatiert:
InformationsquelleAutor Xavi
Die akzeptierte Antwort ist zurückgegebenen Arrays nicht enthalten "post-customs" (die, die ich brauchte in meinem Fall). Und auch Sie müssen möglicherweise zum abrufen von Seiten mit bestimmten Attributen. Verwenden
args
für mehr maßgeschneiderte Ergebnisse:Und verwenden Sie wie folgt:
Lesen Sie hier mehr
InformationsquelleAutor MohammadHossein R
Gut können Sie den Inhalt jeder Seite, die von dieser code.
Immer noch ein sehr großes problem, wenn Sie benutzerdefinierte Vorlagen für verschiedene Seiten können Sie die Inhalte, nicht aber die template-Dateien, die auf Ihrer einen Seite
InformationsquelleAutor hamidraza