たとえば会社概要というページを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…を使用。

Site Search

Profile

profile

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