350日の節約生活

 
HOME » 運営記・備忘録 » MT:新着記事に「NEW」表示

MT:新着記事に「NEW」表示

育児日記:しまじろうと僕のトップページではカテゴリ内のタイトルにタイムスタンプをつけていません。
(カテゴリページもタイトルだけ並べています。)
タイムスタンプは新着かどうかを確認するには訪問者には都合がよいのですが、その分タイムスタンプをみて「これは古いネタ」と読んでもらえない可能性があるからです。

そこでタイムスタンプのかわりに、新着記事がよくわかるよう、公開日から指定日数間はタイトル横に「NEW」マークを表示するようにしました。(現在は公開後1週間はNEWマークをつけるようにしています。)
やりかたは非常に簡単ですが、PHPをつかっているため、ブログをPHP化しておく必要があります。
その後「NEW」表示のためのphpプログラムをテンプレートに書き込めばオッケー!

<?php
$targetdate = strtotime('<$MTEntryDate format="%Y/%m/%d %H:%M:%S"$><$MTBlogTimeZone$>');
$nowdate = time();
if($nowdate -$targetdate < 168*3600){ //7日間指定
print <<< HERE
<img src="画像のパス" />

HERE;
}
?>

ブログ自由自在 Movable Type 上級カスタマイズ術詳細についてはブログ自由自在 Movable Type 上級カスタマイズ術で解説されています。
上級カスタマイズとなっていますが、説明が丁寧なのでとてもわかりやすいです。
この本、とっても面白いです。
紹介したくないくらい面白いです。^^

Posted by jizou at 2005年07月27日 02:40 | Comments (2) | TrackBack(0) | 節約ランキング | このエントリーを含むはてなブックマーク


 
当サイトは、Yahoo! Japanの【倹約・節約】および【レシピ】、All About Japanの【節約・やりくり】に登録されています。
・・・
当サイト内の文章、デザイン、画像の無断転載、複製はおやめください。
また各サービスなどの利用、入会等のアクションは個人の責任において行って下さい。
質問、広告掲載のお問い合わせなどはnomail1.gifまでお願いします。