ムーバブルタイプ(MovableType)

企業用ホームページをMT4で構築するため、カテゴリをメニューに使い個別ページのアーカイブマッピングを変更

この記事は約3分で読めます。

静的ページURLを美しく見せるというポイント
MT4を使って企業ホームページを作るためのコツとして、静的ページURLを美しく見せるというポイントがある。このためには、MT4に少し手を入れる必要がある。
その際の留意事項は、
1.エントリーページよりもカテゴリページを主とする
2.エントリーページはカテゴリページ直下に置く
の2点があげられる。

さて、昨日は20位。今日は何位かな?⇒ぽちっとクリックお願いします

1.エントリーページよりもカテゴリページを主とする
Leftmenu
MTを企業用ページとして使う場合は、カテゴリをメニュー代わりに使うと便利。2列デザインでも3列デザインでもよいが、左側にメニューを置く方がビジネスニーズに適している。カテゴリ名はそのままメニューの名称となるので注意が必要。ウィジェットセットで「leftmenu」を作成し「カテゴリアーカイブ」を左のインストール済みにドラッグアンドドロップで移動する。
またカテゴリ名はMT標準のままだと「cat_1」などと「cat+連番」になる。そこでカテゴリ名を任意の名称に変更する。
そのためには「出力ファイル/フォルダ名」を変更する。
「一覧」→「カテゴリ」から変更したいカテゴリ名を選択すると「カテゴリの編集」画面になる。この画面で「出力ファイル/フォルダ名」を任意の名称に変更するとよい。
例:http://www.domo-domo.com/madoguchi/smrj/

2.エントリーページはカテゴリページ直下に置く
Typetemplate_entryエントリーページとは個別ページのこと。
このURLはMT標準のままだと月別表示になる。
例:http://www.domo-domo.com/blog/2008/01/mt4mt4.html
個別ページのURLをカテゴリ名直下に変更するためには、アーカイブマッピングを変更する必要がある。
「デザイン」→「テンプレート」から「アーカイブテンプレート」→「ブログ記事」を選択すると、画面下部に「アーカイブマッピング」がある。
このプルダウンメニューから
「category/sub_category/entry_basename.html」
を選択する。(写真参照)
これで、静的ページはカテゴリページ直下に美しく作られることになる。

例:
カテゴリページ
http://www.domo-domo.com/link/omisebatake/

個別エントリーページ
http://www.domo-domo.com/link/omisebatake/post_19.html

また、MT4標準だと個別エントリーページ名は「post_1」などと「post+連番」になる。個別エントリーページ名を意味あるURL名(ファイル名)に変更するためには、新規投稿の際にファイル名をそのつど変更する必要がある。
しかし、企業用ホームページとしてMT4を活用する場合は、そこまで気を使わなくてもよいだろう。理由は、
・個別エントリーページはあまり表面には出ずにカテゴリページが主体となる。
・そのつど変更した場合に過去のエントリーとファイル名が重複する恐れがでる。
などである。