Movable Typeで西暦を和暦に変換する方法2種
記事本文で和暦を使っているのに、全体では西暦表示だったのがいまいちでしたが、2つのサイトから解決策が。
プラグインによる方法
ひとつはプラグインによるもので、西暦を和暦に変換する MovableType プラグイン:JapaneseYear - Open MagicVox.net
JapaneseYear.plをダウンロードし、pluginsフォルダにアップロードするだけです。
<$mt:EntryDate format="%Y%m%d年%b月%e日(%a)" japanese_year="1"$>
<$mt:ArchiveDate format="%Y%m%d年%b月%e日" japanese_year="1"$>
<$mt:EntryDate format="%Y%m%d年%b月" japanese_year="1"$>
<$mt:EntryDate format="%Y%m%d年" japanese_year="1"$>
などと、Date系のタグに、japanese_year モディファイヤを付けて使います。
MTタグのみで行う方法
もう一つは、小粋空間で紹介された、Movable Typeの日付タグフォーマットの西暦を元号で表示する: 小粋空間です。
西暦を平成にするだけなら
<mt:Entries>
<$mt:EntryDate format="%Y" setvar="year"$>
平成<$mt:GetVar name="year" op="-" value="1988"$>年<mt:EntryDate format="%b月%e日"$>
</mt:Entries>
と、簡単です。
コメント