WordPress 指定した固定ページの本文をトップページなどに出力する
固定ページのIDを使って固定ページの本文を取得して表示する場合
<?php
$page_id = 29; // 固定ページID
$page = get_post($page_id);
if ($page) {
echo apply_filters('the_content', $page->post_content);
} else {
echo '<p>ページが見つかりませんでした。</p>';
}
?>
ページスラッグ(パーマリンク名)を使って固定ページの本文を取得して表示する場合
<?php
$slug = 'example-page'; // 固定ページのスラッグを指定
$page = get_page_by_path($slug); // スラッグからページオブジェクトを取得
if ($page) {
echo apply_filters('the_content', $page->post_content); // 本文を整形して表示
} else {
echo '<p>ページが見つかりませんでした。</p>';
}
?>
