MT4.1以降ではさらにモジュール化しやすくなっていますので、
これまで複数のテンプレートに分けていたものを、1つにまとめて
【<MTIf>】で条件分岐することが多くなってきます。

そこで問題になってくるのが、
出力されるHTMLで大量に発生する空改行です。
発生する理由は、条件判断の結果処理されなかったタグで、
改行が削除されないためです。(スペースは削除されます)

そこで便利なのが、ほぼ無条件に空改行と空白を取り除いてくれる
【MTRemoveBlankプラグイン】です。(MT3.3x、MT4.x対応)

>>【MTRemoveBlankプラグイン作者さん】のページ
(新しいWindowに表示します)

使い方はとても簡単で、HTMLの
一番上に <MTRemoveBlank>を
一番下に </MTRemoveBlank>を入れるだけです。

<MTRemoveBlank>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">






</body>
</html>
</MTRemoveBlank>


一般的には「ヘッダ」「フッタ」「メイン」「サイドメニュー」のように
モジュールを分けると思いますので

「ヘッダ」に<MTRemoveBlank>を
「フッタ」に</MTRemoveBlank>を入れれば

他のテンプレートを修正する必要はありません。


See you next tech!