MT4が、少し理解できた。
- 2007年12月25日 23:23
- Category : MovableType
- Tags :HTML, MovableType, MT4
トミナガです。今日は家から一歩も出ていないので、写真はありません。
今日は午前中~午後ちょっとにかけて、業務用サイトの手入れ。ページ数少ないので、SEO的にはなんとも。被リンク数も少ないので、来年からはこのblogのすべてのページからリンクをはろうと思います。
すげぇ強硬手段。アクセス落ちついたら止めればいいしね。
午後は、ちょっとコーヒー飲んで休憩してから、家事をちょこっとやって、MT4のテンプレ作成の続き。
正しいHTMLはできたのだけど、Webサービス系のコード(合わせて読みたい、なかの人、フィードメーターなど)を入れてもなお正しいコードになるように、若干の調整をしてみた。
それから、MT4に対応しているプラグインのテストと、それ用のテンプレートタグ記述。さらに、トップページでは、サイトタイトルはh1でマークアップされ、その他のページではpでマークアップし、エントリータイトルをh1にするのが良いのでは? と各所で聞いたので、MTIfを使って実装してみた。
参考にしたページは以下。
- MT4のヘッダ部分(WolaWola)
- - 各テンプレートの先頭に、MTSetVarを書かなくてはいけないと気がついた - MT4から追加されたMTIfタグ | MT エンジニアブログ | スカイアークシステム
- - MTSetVarが、ページタイプごとに違うことがと、条件式の書き方が理解できた - MT4でMTIfを使う時の簡単ガイド - Digital Gate
- - 今まで最も苦手としていたMTIfについて、即座に理解できた。わかりやすいエントリー。
それで、上記リストの一番下にある条件分岐を使って、
メインインデックスページの時は、blogタイトルをh1タグでマークアップし、それ以外のページでは、pでマークアップする
というのをやってみました。
とりあえず、メインインデックス、ブログ記事、ブログ記事リストの各ページで、ヘッダーを読み込む前にMTSetVarをずらずら書いていくのだけど、テンプレとは言え、HTMLでもなんでもないものを、ページの先頭にたくさん書くのは違和感がありました。
その後、ヘッダーのあたりに、
<MTIf name="main_index">
<h1><a href="<$MTBlogURL$>"><$MTBlogName$></a></h1>
<MTElse>
<p><a href="<$MTBlogURL$>"><$MTBlogName$></a></p>
</MTIf>
って書きました。このへんの条件分岐については、あとからまとめて書いたほうがいいかもしれないなぁ。
とりあえず、だいぶ理想の形になってきました。大変だけど、少し理解できて、ちょっと楽しくなってきました。
明日は仕事があるのだけど、早めに片付けて続きをやりたいです。
Trackback URL :
- location
- Sapporo, Japan
- job
- Webデザイナー、コーダー
- 趣味
- 写真と猫
札幌でフリーランスのWebデザイナーをしています。このブログは、主に日常の出来事とWeb制作に関するメモを書いています。



