cube
TOP > MovableType > MTテンプレート > MovableTypeのコメントプレビューとか検索テンプレートでMTIncludeを使う

MovableTypeのコメントプレビューとか検索テンプレートでMTIncludeを使う

このブログはアーカイブなど出力ファイルを全てPHP化しています。

理由はインクルード構文を使えるからなんですが、MovableTypeの場合コメントプレビューとか検索テンプレートでは使えません!

<?php include('<$MTBlogURL$>module/side.php'); ?>
※当然使えない!ムカッ

まぁPerlで処理してるとこにPHPのインクルード文なんて使える筈ないので仕方ありません。

インデックスページやアーカイブページでは、バナーとかサイドとかフッターをPHPモジュールで呼び出しているので、そこだけ直書きするなんて原始的な方法もありますが、デフォルトのコメントプレビューとか検索テンプレートを見ると、<MT~>タグが入ってます。

<MT~>タグが使えるなら以下が使えます。

<$MTInclude file="module/banner.php"$> 

<$MTInclude>は通常MovableTypeの管理画面で設定できるテンプレートモジュールを読み込むためのものですが、file属性を使うと外部ファイルも読み込めます。なので属性値にモジュール利用しているPHPファイルのパスを記入すればOKです。右パー左パー

昔見たMTタグリファレンス本に書いてあったのを思い出しました。汗

同じカテゴリの最新記事
カテゴリ ▽MTテンプレート [2]
▽同一カテゴリ[ MTテンプレート ] 内の前後エントリー
無駄な<MTIf~>タグを外してMovableTypeの再構築を高速化 このエントリーのはてなブックマーク被リンク数
→ MovableTypeのコメントプレビューとか検索テンプレートでMTIncludeを使う このエントリーのはてなブックマーク被リンク数
TOP > MovableType > MTテンプレート > MovableTypeのコメントプレビューとか検索テンプレートでMTIncludeを使う
Categories
最近のエントリー
あわせて読みたい
RSS配信

2004年11月~利用中!