2010年8月 2日

記事を読むのにかかる時間をMovable Typeで表示する方法

この記事を読むのに 約1分10秒 かかります

記事を読むのにかかる時間をMovable Typeで表示する方法について。例えば「この記事を読むのに 約x分xx秒 かかります」というような表示。
きっかけは、たった一行追加するだけでサイトの滞在時間を13.8%伸ばす方法・・・ - IDEA*IDEA ~ 百式管理人のライフハックブログから。

必要なもの

  • 出力をphp化してあるMovable Type

使ったもの

テンプレートモジュールを作成。
テンプレートモジュール:estimated

<?php
$word = <MTLengthText><$MTEntryBody remove_html="1"$></MTLengthText>;
$m = floor($word / 500);
$s = floor($word % 500 / (500 / 60));
$s = floor($s / 10) * 10;
$est = $m . '分' . $s . '秒';
?>
<div class="weak">この記事を読むのに 約<?php echo $est; ?> かかります</div>

これを表示させたい場所でインクルード。

WordPressについては、 ITキヲスク さんの記事:記事を読む所要時間を表示させるWordPress用プラグイン「estimated」作ってみました。をどうぞ。

Posted by BB at 2010/08/02 12:05
Category : Movable Type

 
Related Posts Plugin for WordPress, Blogger...

この記事を読んだ人が読んだ他の記事

去年の今頃に書かれた記事