Materializing [マテリアライジング]

About Home

MT3.3でタグの表示とタグ検索結果画面へのURLを短縮する-mod_rewrite

arata (2006年10月19日 00:35)

通常のタグ表示と、mod_rewriteでURLを短縮表示してみます。
このサイトではエントリータイトルの右下に「タグ」を表示してます。便利便利・・・。
キーワードは下部に移動。でもこれ反対の方が良いかも。いやいっそのこと全部下部に移動かな?

個別エントリー内にタグを表示させる

このサイトみたいに、エントリー内にタグを表示させる記述
タグが登録されていればそれらを表示し、無い時にはその旨を表示します。

mod_rewrite でURLを短縮させる

短縮前:ブログURL/mt/mt-search.cgi?tag=タグ&blog_id=1

なので、キーワードを短縮表示させた時のhtaccess記述をもとにして、
とhtaccessファイルに書いてみたら出来ました。

URL短縮表示の際のタグ表示記述


同じ位置にtagディレクトリが存在する場合(例:TagCloudのページを tag/index で作成してたり)は、どちらかを変更しましょう。 このサイトの場合はTagCloudのページを tagsディレクトリで作成しているため、mod_rewrite では tag/タグ で表示されるようにしてます。

検索結果画面を変更する

MT3.3から検索結果画面がテンプレート管理画面から変更出来ます。


テンプレート→システム(タブ)→検索結果


通常の検索結果画面もタグ検索結果画面もこのテンプレートをもとに出力されます。
適度にこのサイトの雰囲気に合うようにして終了。

タグのプライベート・モード

エントリー・タグの先頭に@をつけると、プライベート・モードとして扱われ、MTEntryTagsやMTTagsといったコンテナ・タグの対象から除外されます。


[参考記事]
Movable Type 3.3 マニュアル - エントリー・タグを活用したテンプレートのカスタマイズ [Six Apart]
Movable Type 3.3 マニュアル: テンプレート・タグ リファレンス [Six Apart]
タグ機能はCompare/Collate Pluginと組み合わせて使うべし、なぜにゃらば!! - Ogawa::Memoranda [Ogawa::Memoranda]


2007/01/31 23:35:08:記事書き直し

Materializing [マテリアライジング]

Materializing [マテリアライジング]

About Back

トラックバック(0)

トラックバックURL: http://www.materializing.net/weblog/mt-tb-270808.cgi/125

Materializing [マテリアライジング]

About This Site

基本的には自分のためのNoteって感じでゆるく運営中。
紹介している情報(サイトやWeb制作、CMS解説など)は、どちらかというと初心者向けです。
このサイト自体をWebに関する実験場として、Webの楽しいところや難しいところなど、伝え遺して行けたらなーと思ってます。


Name
新(arata)
Hobby
Driving,PC,Listening Music
Handling
Webサイト(CMS),Programming(PHP,Java),Webグラフィック
Profile Page URL
http://iddy.jp/profile/materializing/
Twitter
Twitter/arata
Other Info
My Profile by iddy

Create with jQuery, jQTouch.


CLOSE