Newを表示

サイドの「最近のトラックバック」に New を表示するようにした。
トラックバックは、たまにしかないから目立つようにしたかった。
設定は48時間以内。
コメントやエントリーは特に必要と感じていないので未設定。

【設置メモ】

<?

//以下のスクリプトを .phpファイルの必要な場所にはめ込む。
//(ただし、<MTEntry>?</MTEntry>のようなコンテナタグの内側)
//この例は、コメントの日付を判定している。entryの場合は青字をMTEntryDate、トラックバックの場合はMTPingDateに変える

// 初期設定
$Time1 = 48; // 時間差、単位はhour  この時間の間だけアイコンを表示する
$gifname = “http://New画像のURL”;
// newのイメージファイル
$gif_w = 28; // イメージの幅
$gif_h = 11; // イメージの高さ

// 以下は手を付けない

$mtdate =”<$MTPingDate format=”%H-%M-%S-%m-%d-%Y”$>”;

$date1=explode(“-“, $mtdate);
$timediff = time() – mktime($date1[0], $date1[1], $date1[2], $date1[3], $date1[4], $date1[5]);
if ( $timediff < 60*60*$Time1 ) {
$outl = “<img src=” . $gifname . ” width=” . $gif_w . “height=” . $gif_h . “alt=new />\n”;
print $outl;
} else {
print “”;
}
?>

こちらのサイトを参考にさせて頂きました。

2件のコメント

  1. ここのブログも最近少し遅くありませんか?

    茶碗は少し早くなったよ。
    いつまで続くかわかんないけどね。

  2. ホントだ早くなってるね。
    あのレスポンスだとクレームも多かったんじゃないかな?

    私のブログはトップページ表示の応答が遅いときがあるねね。
    EnjoyFishingと同じサーバーで動いてるので、ネットワークやサーバーが原因ではないはず。

    いろいろ機能を付けたりしてるから、内部処理で負荷がかかってるんじゃないかな。
    どれだろう?
    こんど消去法で調べてみます。
    とりあえず無駄なタグだけは削除してみた。

コメントを残す

メールアドレスが公開されることはありません。