Home > Movable Type > MT ハイフンがアンダーバーになる

MT ハイフンがアンダーバーになる

例えば以下のような現象が発生している状態です。

出力ファイル名
1_2-3
結果
1_2_3
(又は「1-2-3」となる)

※アンダーバーがハイフンになる現象も原因は同じです。

環境は Movable Type 4(以下MT)での解説になります。

私の環境ではテンプレートのアーカイブパスは以下のようになっています。

アーカイブパス(エントリー)
category/sub_category/entry_basename/index.html

良くあるアーカイブパスの一つだと思います。
ですが、この場合はカテゴリとエントリー名に「-(ハイフン)」が含まれると強制的に「_(アンダーバー)」へ変換されてしまいます。
結構昔からある現象なので、フィードバックに期待しないほうがいいでしょう。

※アーカイブパスの「_(アンダーバー)」のところが「-(ハイフン)」になっている場合は「_(アンダーバー)」が「-(ハイフン)」に置き換えられます。

アーカイブパスを以下のようにすることでこの現象を回避できるようです。

アーカイブパス(エントリー)
%c/%b/%i

パスの詳しい説明は参照リンクをご覧下さい。

参考URL
http://www.movabletype.jp/documentation/appendices/archive-file-path-specifiers.html

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
https://www.hxp.jp/cgi-bin/mt/mt-tb.cgi/97
Listed below are links to weblogs that reference
MT ハイフンがアンダーバーになる from Minase's Blog - HXP

Home > Movable Type > MT ハイフンがアンダーバーになる

Search
Feeds

Return to page top