Movable Typeの日付カスタムフィールドを2つ使って「開催中」を表示する方法を紹介します。 1.概要 先日「Movable Typeの日付カスタムフィールドを使って現在時刻と比較する方法」を紹介しましたが、本エントリーではカスタムフィールドに設定した開始日と終了日をチェックして、現在の日付が期間内であれば「開催中」と表示します。 下のスクリーンショットは「最近のブログ記事」の右側に状況を表示させてみたものです。 完成例 前のカスタマイズ同様、jQueryを使ってリアルタイムに判定します。 2.事前準備 次のようなカスタムフィールドを事前に2つ作成してください。 まず、開始日用のカスタムフィールドです。 システムオブジェクト:ブログ記事 名前:開始日(任意の名称でOK) 種類:日付と時刻 オプション:日付と時刻 ベースネーム:(任意の名称) テンプレートタグ:EntryCFStart