[WordPress General] 投稿の公開日と最終更新日を表示する
memo.
functions.php に条件に応じて値を返す function を定義する。
function get_mtime($format) {
$mtime = get_the_modified_time('Ymd');
$ptime = get_the_time('Ymd');
if ($ptime > $mtime) {
return get_the_time($format);
} elseif ($ptime === $mtime) {
return null;
} else {
return get_the_modified_time($format);
}
}
投稿テンプレートに追記する。
<div class="postmeta">
<p class="alignright">公開日:<?php echo get_the_date('Y/m/d'); ?><br />
<?php if ($mtime = get_mtime('Y/m/d')) echo '最終更新日:', $mtime; ?></p>
</div>