グローバル・タグ・アトリビュートでURLエンコードする

このエントリーをはてなブックマークに追加

グローバル・タグ・アトリビュートはMovableTypeの変数置換タグに対して特定にフィルタをかけて表示文字列の整形を行う事ができます。

たとえばurlエンコードしたタイトルを出力したい場合は

<$MTEntryTitle encode_url="1"$>

encode_url="1"を追加する事によりurlエンコードしたタイトルを出力する事が可能になります。

他のグローバル・タグ・アトリビュートについてはマニュアルをご覧ください。

関連エントリー

Movable Typeのバックアップ方法
MovableTypeにダイナミック・パブリッシングを設定する
atomに改行を反映させる
関連するエントリーを表示する方法
MovableTypeにタグクラウド(SEO対策済み)を設置する

スポンサードリンク

«prototype.jsを使ってみる 1 | メイン | del.icio.us登録用のブックマークレットをblogなどに設置する»

このエントリーのトラックバックURL
http://blog.webcreativepark.net/cgi/mt/mt-bt.cgi/1430
コメント

はじめまして、いつもためになる情報をありがとうございます。

アンソニーと申します。
コメントというか質問になってしまいますがお許し下さい。

Movable Type3.3で、カテゴリー名、アーカイブの出力ファイル名を指定して出力できるようになりましたが、URLエンコードをして(例えば、[アンソニー]をUTF-8のURLエンコード[%e3%82%a2%e3%83%b3%e3%82%bd%e3%83%8b%e3%83%bc])出力ファイル名に入力して実行すると"%"なしのファイル名になってしまいます。
これを可能にする方法をご存知ではないでしょうか?

イメージとしてはウィキペディアみたいなURLにしたいのですが。
お時間の許すときでかまいませんのでご教授いただければと思います。

よろしくお願い致します。

投稿者:アンソニー | 2007年7月 7日 17:53

>アンソニーさん

ご質問ありがとうございます。

結論から申し上げますとMovableType3.3はファイル名に%を指定することはできません。

お力になれなくてすみません。

投稿者:西畑 | 2007年7月 8日 05:10
コメントを投稿