WordPressで固定ページの内容をトップページなどに表示させる方法

今回実現したいのは、別途作成した「固定ページ」の内容をトップページの一部に表示させる方法です。よく見かけるサイト更新情報のリストではなく、内容そもそもの表示です。
手順(例:トップページに表示させる場合)
- 表示させたい内容を書き込み「固定ページ」を作成する
- 作成した固定ページIDをメモする。
簡単な方法はとりあえずページを作成し、そのページを表示させ、
URLの末尾の数字を確認する。「http://sample.com/?p=xxx」の「xxx」の部分がページID - 「index.php」の挿入したい個所に以下のコードを書き込む。
1 2 3 4 5 |
<?php $page_id = xxx; //xxxに 固定ページIDを入力 $content = get_page($page_id); echo $content->post_content; ?> |
タイトルを表示させる場合は下記も合わせると実現できます
1 2 3 4 |
$content = get_page($page_id); echo “<h2>” . $content->post_title . “</h2>n”; [/php] <h3>タイトル+内容を表示させたい場合は</h3> |
1 2 3 4 5 6 |
$page_id = xxx; //xxxに 固定ページIDを入力 $content = get_page($page_id); echo “<h2>” . $content->post_title . “</h2>n”; $content = get_page($page_id); echo $content->post_content; ?> |
<h2>…</h2>は一例ですので、他のheadingタグでも良いでしょう。