blog
copyright ©
creamu Inc. All Rights Reserved.
art direction & design: Kunitaka Kawashimo
code, interaction & photography: creamu Inc.
category: Technology

MovableType サイドバーをSSI化

Pocket

MovableTypeのサイドバーをSSI化して更新作業を大幅に効率化。 デフォルトでサイドバーは下記のようにbeta IDで囲まれている。
<div id=”beta”>
—————————
—————————
</div>
上記ソースすべてをコピーして新規テンプレートにする。 ・新規テンプレートを作成 ・テンプレート名を入力 ・上記ソースをペースト SSIのインクルード文は当ブログの場合下記。
<!–#include virtual=”/mt/beta.html” –>
beta IDで囲まれていた数十行のソースを上記インクルード文一行に置き換える。 置き換える対象ファイルはデフォルトで下記ファイル。 ・index.html ・archives.html ・日付アーカイブ ・カテゴリーアーカイブ ・エントリーアーカイブ MovableTypeは一箇所変更すると上記アーカイブすべて変更する必要があるのが手間だけれど、SSIにすれば 1ファイル(この場合beta.html)のみ変更すればいいから楽になりますね。 ただアクセスがちょっと遅くなる。 p.s. こんな時にSafariを久々に使ってみるとその速さに驚きます。Firefoxで重さを感じたらSafariを使うのがいいですね。