mt4の最近のブログ記事
インストールは心配をよそにあっさりと成功。でもさっそくなんかおかしい。さてさて。
表示不具合)
ページ一番上にへんな文字情報が(CSS情報が生で)出ていた。インストール完了時気づかなかったが寝ぼけてた時になにかやってしまったんだろうか。。
表示不具合への対応履歴)
どのテーマに変えても出てきたので、まずはテンプレをチェック。
[メニュー:デザイン>テンプレートでインデックステンプレート表示]
そこでメインページ(index.html)を確認。
メインページ(index.html)をみると、ヘッダーのモジュールを読んでいる事がわかります。
<$MTInclude module="ヘッダー"$>
ヘッダーというテンプレートモジュールがあるので早速中身をチェック。
[ブログのテンプレートページのクイックフィルタでテンプレートモジュールを確認]
変な文字情報としてでてしまっているのはこの箇所、つまり、スタイルシートを外部からインポートしているところがそのまま生でテキストが表示されてしまっていたのでした。
ヘッダーテンプレの該当箇所
<$MTInclude identifier="styles" trim_to="0"$>
ここがスタイルシートスタイルシート(メイン)まるごとだしている部分で、
僕はこんな感じのテキストが一番上につるっとでてしまってまたのです。
/* This is the StyleCatcher theme addition. Do not remove this block. // Selected Layout:
という事で早速styleタグでくるむと。。。
<style type="text/css"><!--
<$MTInclude identifier="styles" trim_to="0"$> --></style>
無事に解決できました。僕だけかもしれないけど備忘録まで。
その他気になる事)
ソースの一番上の余計な空きが気になる。楽天などもショッピングモールのソースじゃぁ無いんだからもうちょっと綺麗にしたい。。と、思った。
MTSetVarしているので他に影響ありそうで単純には消せなそうだぁ、というところでまず頭を停止。
追記:
MTSetVarは小粋空間さんのほうに詳細あったのでメモメモ。
Movable Type 4 のテンプレート構造
http://www.koikikukan.com/archives/2007/06/10-033737.php
