« パブリックビューイング | メイン | U60311 »

MovableType各部のアーカイブ化

こちらのWebサイト"中国四千年のフットボール通信(当確)"で
掲示されていた"We Love Vison Asia"のバナーをテッペンに置いた。
場所は今後詰めることに。

ココのページのPHP化とモジュール化とやらを
"Crossbreed"
こちらのサイトのMTコーナーを参考にして行ってみた。

最初にコメント一覧に手を入れる。
ページ構成はすべて基本的にはindex.htmlに記述してあるものを、
テンプレートからPHPのファイルを作成しそちらに記述、ソレをindex内にincludeする。
indexに書いてある記述が、includeの一行に置き換わり、ページ表示の際に
作成したPHPファイルがソコに読み込まれる、と。

サイトの軽量化や再構築(MTでずっと付き合う機能)に効果があるらしいのだけれど、
どちらかというと興味本位で。

phpファイルを作成してindexを書き換えてみたものの表示されない。
ウチのサイトはドメイン取得の関係で、パスが特殊。
その書き間違えかと書き換え書き換え、ても変わらない。MTのconfigを確認して
パスを正確にしたもののやはり表示されない。コメント一覧のあった部分がすっぽり抜け。

考えた挙句、エラーも出てないし、、、indexがphpじゃないからだと気づく。
index.phpを作成して、index.htmlを削除。無事表示。

同様に、カレンダー(モジュール化する必要があるのかわからんけど)・エントリー一覧・
カテゴリー一覧・過去記事など、(今のトコ)右側にある検索以外の項目をすべて
モジュール化。無事完了。
記事アーカイブのモジュール化もあったけれど、現状MT自体を把握していない状態で
やるのは危険かなと思い、コレに留める。

まぁココまでやっても、見た目はナンも変わってません。


この作業のおかげで、indexの記述が少し理解できた。
MT用のスタイルシートを覚えるのはおっくうだなと思っていたのだけれど、
indexのほうのタグをきちんと理解すれば、必要分の変更くらいはヤル気になるかもしれない。
ちなみに現在、
"MovableType入門"こちらのサイトのテンプレートを利用しています。









comment