投稿からの経過日数を表示するWordPressプラグイン

ブログ記事に投稿してからの経過時間、日数を表示するプラグインを自作しました。
「この記事は投稿から3日が経過しています。」というように表示します。
この「3日」の部分が変化しますが、これはWordPressの関数「human_time_diff」を使っています。

<?php
/*
Plugin Name: Add Time Diff
Plugin URI: http://stabucky.com/
Description: 本文の最後に投稿日からの経過時間を表示する。
Version: 0.0.0
Author: stabucky
Author URI: http://stabucky.com/
*/

function add_time_diff($text){
  $text.="<p>この記事は投稿から";
  $text.=human_time_diff(get_post_time("U",true));
  $text.="が経過しています。</p>";
  return $text;
}
add_action('the_content', 'add_time_diff');
?>

実際に使うときはadd_time_diffをダウンロードし解凍してプラグインフォルダに入れます。

コメント

タイトルとURLをコピーしました