特定のページの内容を表示する。

<?php
$page_array = query_posts('pagename=about'); //ページのタイトルが「about」のものを抽出
$page = array_shift($page_array); //$page_arrayは多次元配列(二次元?)の状態なので最初の配列を抽出
echo $page->post_content; //ここではpost_content(本文)を表示させてる。
?>

query_posts(‘page_id=〜’);
としてもいいのだけど、重複タイトルが想定されないならpagenameのほうが都合いい気がする。
id調べなくていいし。

取得したい値は、

print_r($page_array);

で配列の中みて適宜指定するとよい。

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です