「ヘッダーだけを残しあとの行は削除する。」とは
私自身が「え?どういうこと?」と感じたことなど、めっちゃくちゃ初心者向けの情報です。
ここで紹介している参考書籍の通りにしているつもりが上手く行かないと言う人がいたら、もしかしたら参考になるかもしれません。
ここで紹介している参考書籍の通りにしているつもりが上手く行かないと言う人がいたら、もしかしたら参考になるかもしれません。
この本で、テンプレートの編集の最初の部分に「ヘッダーだけを残しあとの行は削除する。」っていう表現があります。
たとえば、初期状態の「メインページ」のテンプレートのソースはこれです↓
1: <MTSetVar name="body_class" value="mt-main-index">
2: <MTSetVar name="main_template" value="1">
3: <MTSetVar name="main_index" value="1">
4: <MTSetVar name="sidebar" value="1">
5: <MTSetVar name="module_recent_entries" value="1">
6: <MTSetVar name="module_category_archives" value="1">
7: <MTSetVar name="module_author_archives" value="1">
8: <MTSetVar name="module_monthly_archives" value="1">
9:
10: <$MTInclude module="ヘッダー"$>
11:
12: <MTEntries>
13: <$MTEntryTrackbackData$>
14: <$MTInclude module="ブログ記事の概要"$>
15: </MTEntries>
16:
17: <div class="content-nav">
18: <a href="<$MTLink template="archive_index"$>">アーカイブ</a>
19: </div>
20: <$MTInclude module="フッター"$>
これに対して
「ヘッダーだけを残しあとの行は削除する。ヘッダーのあとに・・・・」と指示があるわけですが、
このときのヘッダーと言うのは、1行目から8行目までをさしていて、10行目のことではありません。
分かってる人には当たり前すぎることでしょうけど、分からない人はなかなか気付かないかもしれません。
私は最初結構悩みました(笑)
このほかにも、「タグ」って言う同じ言葉が、記事に属性として与えるタグ(タグクラウドやタグ検索で使う)と、テンプレートを記述する時のMTタグの二つがあってややこしいです。
ところで、「ヘッダーを残して後は削除」した後、解説のままだとHTMLの外側にある基本的なタグ<html><body></body></html>が一切記述されていません。
これは学習のポイントをとごく限られた範囲に限定するための処置だと思うので、実際にはきちっとHTMLの体裁が整うように仕上げないとまずいでしょう。
たとえば、初期状態の「メインページ」のテンプレートのソースはこれです↓
1: <MTSetVar name="body_class" value="mt-main-index">
2: <MTSetVar name="main_template" value="1">
3: <MTSetVar name="main_index" value="1">
4: <MTSetVar name="sidebar" value="1">
5: <MTSetVar name="module_recent_entries" value="1">
6: <MTSetVar name="module_category_archives" value="1">
7: <MTSetVar name="module_author_archives" value="1">
8: <MTSetVar name="module_monthly_archives" value="1">
9:
10: <$MTInclude module="ヘッダー"$>
11:
12: <MTEntries>
13: <$MTEntryTrackbackData$>
14: <$MTInclude module="ブログ記事の概要"$>
15: </MTEntries>
16:
17: <div class="content-nav">
18: <a href="<$MTLink template="archive_index"$>">アーカイブ</a>
19: </div>
20: <$MTInclude module="フッター"$>
これに対して
「ヘッダーだけを残しあとの行は削除する。ヘッダーのあとに・・・・」と指示があるわけですが、
このときのヘッダーと言うのは、1行目から8行目までをさしていて、10行目のことではありません。
分かってる人には当たり前すぎることでしょうけど、分からない人はなかなか気付かないかもしれません。
私は最初結構悩みました(笑)
このほかにも、「タグ」って言う同じ言葉が、記事に属性として与えるタグ(タグクラウドやタグ検索で使う)と、テンプレートを記述する時のMTタグの二つがあってややこしいです。
ところで、「ヘッダーを残して後は削除」した後、解説のままだとHTMLの外側にある基本的なタグ<html><body></body></html>が一切記述されていません。
これは学習のポイントをとごく限られた範囲に限定するための処置だと思うので、実際にはきちっとHTMLの体裁が整うように仕上げないとまずいでしょう。
トラックバック(0)
このブログ記事を参照しているブログ一覧: 「ヘッダーだけを残しあとの行は削除する。」とは
このブログ記事に対するトラックバックURL: http://www.slotool.com/mt/mt-tb.cgi/214


コメントする