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

2

今回実現したいのは、別途作成した「固定ページ」の内容をトップページの一部に表示させる方法です。よく見かけるサイト更新情報のリストではなく、内容そもそもの表示です。

手順(例:トップページに表示させる場合)

  1. 表示させたい内容を書き込み「固定ページ」を作成する
  2. 作成した固定ページIDをメモする。
    簡単な方法はとりあえずページを作成し、そのページを表示させ、
    URLの末尾の数字を確認する。「http://sample.com/?p=xxx」の「xxx」の部分がページID
  3. 「index.php」の挿入したい個所に以下のコードを書き込む。

[crayon]
<?php
$page_id = xxx;    //xxxに 固定ページIDを入力
$content = get_page($page_id);
echo $content->post_content;
?>
[/crayon]

タイトルを表示させる場合は下記も合わせると実現できます

[crayon]
$content = get_page($page_id);
echo “<h2>” . $content->post_title . “</h2>n”;
[/php]

タイトル+内容を表示させたい場合は

[/crayon]
[crayon]
$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;
?>
[/crayon]

<h2>…</h2>は一例ですので、他のheadingタグでも良いでしょう。

コメントを残す

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

CAPTCHA