WordPress: 新しい投稿にNEWと表示させる方法
差がn日以内なら NEW を表示
例として14日以内の投稿にNEWを表示させます。
function.php
$TODAY = strtotime(date('Y-m-d')); function check_new_post($date) { global $TODAY; $date = strtotime($date); $dayDiff = abs($TODAY - $date) / 86400; //(60 * 60 * 24) if ($dayDiff < 14) { return true; } return false; }
これで表示できます。
<?php if(check_new_post( get_post_time('Y-m-d') )) { echo 'NEW'; } ?>
参考サイト