MTOS5では、MTEntryExcerpt タグに convert_breaks を使っても改行は消えない。

これ、何年も前から気になっていたけれど、本気で何とかしようと思った事がなかったので放置していた。くそう。Movable Type 6.0.4でようやく修正なのか。

2017.02.23追記

CategoryDescriptionタグも同じだ。
convert_breaks を使っても改行は消えなかった。

対策

仕方ないので以下でその場しのぎする事にした。
<$mt:EntryExcerpt remove_html="1" regex_replace="/\r?\n/g",""$>

改行コードが「\n」しか使われていないと確信を持てるなら
<$mt:EntryExcerpt remove_html="1" regex_replace="/\n/g",""$>
これでもOK。

さらにメモ

regex_replace でもっと色々置換しようと思ったら以下を読んで勉強する