crema designとAMNが連携し「iPhoneテンプレート for MT」を開発
「iPhoneテンプレートfor MT」を公開いたします。 crema design
を読んで、早速自分のMTで管理しているサイトに導入してみた。
結論として、そのままでは希望通りに動作しなかったので、多少修正した。
まずは、カテゴリーごとが基本となっている構成を、自分のサイトの日付ごとの設定にあわせて、
<$MTEntryDate format="%Y/%m" $>
に変更。さらにいろいろプラグインを使っている関係で、ファイル名の拡張子を.htmlから.phpに変更。
次に、phpでそのままxml宣言されると、いろいろ不都合があるので、individual.mtmlの先頭にある
<?xml version="1.0" encoding="<MTPublishCharset />"?>
を
<?php echo '<?xml version="1.0" encoding="<MTPublishCharset />"?>'."\n" ?>
に変更。この部分の詳細はPHP内でのXML宣言の書き方などを参照。
これで満足できる表示になった。
しばらく様子を見てカスタマイズしよう。