個別記事のコメント・トラックバックにNEWマーク

トラックバック・ピープルのblogカスタマイズを見ていると最近新着コメントやトラックバックにNEWマークをつけるのをよく見かけます。私も個別記事に新着コメントとトラックバックにNEWマークを付けてみることにしました。

M*Style Days: 新着コメントとトラックバックにNEWマークつけました。」を参考に改造。個別記事なので、再構築した日付ではなく、現在の時刻を取得するようにしました。また、ブログピープルのCSSのCLASS設定をそのまま利用することにしました。

トラックバック部分には、
<?
$days=5;
$date=strtotime("<$MTDate format="%Y%m%d"$>");
$ping=strtotime("<$MTPingDate format="%Y%m%d"$>");
$diff = ($date - $ping)/86400;
if ($days > $diff) {
echo "<span class='blogpeople-update-suffixtext'>NEW!</span>";
}
?>

コメント部分には、
<?
$days=5;
$date=strtotime("<$MTDate format="%Y%m%d"$>");
$comment=strtotime("<$MTCommentDate format="%Y%m%d"$>");
$diff = ($date - $comment)/86400;
if ($days > $diff) {
echo "<span class='blogpeople-update-suffixtext'>NEW!</span>";
}
?>

【追記 2007/01/12】
xreaサーバーで動作するように一部修正しました。

リンクソース

  • 記事用リンクソース:
  • Wiki用リンクソース(PukiWiki):
  • Wiki用リンクソース(MediaWiki):
  • SNS投稿用: