MT4.1以降ではさらにモジュール化しやすくなっていますので、
これまで複数のテンプレートに分けていたものを、1つにまとめて
【<MTIf>】で条件分岐することが多くなってきます。
そこで問題になってくるのが、
出力されるHTMLで大量に発生する空改行です。
発生する理由は、条件判断の結果処理されなかったタグで、
改行が削除されないためです。(スペースは削除されます)
そこで便利なのが、ほぼ無条件に空改行と空白を取り除いてくれる
【MTRemoveBlankプラグイン】です。(MT3.3x、MT4.x対応)
>>【MTRemoveBlankプラグイン作者さん】のページ
(新しいWindowに表示します)
使い方はとても簡単で、HTMLの
一番上に <MTRemoveBlank>を
一番下に </MTRemoveBlank>を入れるだけです。
一般的には「ヘッダ」「フッタ」「メイン」「サイドメニュー」のように
モジュールを分けると思いますので
「ヘッダ」に<MTRemoveBlank>を
「フッタ」に</MTRemoveBlank>を入れれば
他のテンプレートを修正する必要はありません。
See you next tech!
これまで複数のテンプレートに分けていたものを、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!