Web制作の小ネタから、読書記録(大人向け・子供向け)、美容・化粧品の記録、育児のことなど雑多にのんびり更新中。

[WordPress] 固定ページの投稿内容を別ページに表示させる

[2015.06.24]

たとえば会社概要というページを1P作って、その投稿内容をトップページにごそっと掲載したい場合、以下のように記述すれば表示される。

表示させたいページのIDが13だとすると以下のようになる。

<?php
$page_id = 13; //会社概要ページIDを入力
$content = get_page($page_id);
echo “<h1>” . $content->post_title . “</h1>”;//ページタイトルを表示する場合
$content = get_page($page_id);
echo apply_filters( ‘the_content’, $content->post_content );
?>

最後の行を echo $content->post_content; にしてしまうとページ内の改行がなくなってしまった。フォーラムにも echo apply_filters…の方が、「ショートコードの展開などがただしく行われるのでなおさら◎です。 」とあったので、 echo apply_filters…を使用。

  • LINE

Advertisement

Site Search

Profile

profile

Web制作を生業にしています。主にHTML, CSS, JavaScript, PHP, WordPressのカスタマイズなどしてます。忘れっぽいので備忘録としてWebの小ネタを書いたり、人生のいろんなことを不定期にのんびり更新しています。小学生男児の母(シングルマザー)です。