WordPressで特定の固定ページ記事と日付を表示させる

WordPressで特定の固定ページ(例えばトップページなどの)記事内容を、お知らせ的にサイドバーなどで表示させる。
その際に日付(更新日)も表示したいときのコードを覚え書き。

ページの指定はIDではなく、スラッグを使います。

<div class="info">
<?php 
$page_data = get_page_by_path( 'ここにページスラッグ' ); 
$page = get_post( $page_data ); 
$date = $page->post_modified; 
$content = $page->post_content; 
?>
<p class="info-date">
<?php // 更新日時を表示 
echo get_the_modified_date('Y.m.d', $date); 
?>
</p>
<div class="info-txt">
<?php // 本文を表示(自動整形含む) 
echo apply_filters( 'the_content', $content ); 
?>
</div>
</div>

DIV等のクラス名は適宜書き替えて使ってください。

制作者近影

制作者 : 樋口 美徳(ひぐち みのり)
Webデザイナー・グラフィックデザイナー・イラストレーター
美大卒業後インターネット黎明期に独学でWebサイト制作を学び、1999年より日本の会社でデザイナーとして2008年まで勤務。勤務中2007年にドイツ・ベルリンへ移住し、以後フリーランスとして働いています。
夫と長女(大学生)、長男(高専生)の日本人4人家族でドイツ生活絶賛サバイバル中です。

制作者の紹介へ制作実績へお問い合わせ