ちょいと覚え書き・・・
Movable Type 3.3 から WordPress へのコンバートをやっている。
MT のバージョンが低いとエクスポートにて「BASENAME」が
書き出されない。
これが無いと一意の値が無いので、WP に入れた時にどんなURLになるのか?行き当たりばったり感がある。
がんばれば解るんだけどちょっと大変。さんざん悩んだあげく、MTのプログラムをいじる事にした。
/cgi-bin/mt/lib/MT/ImportExport.pm の
532行目
TITLE: <$MTEntryTitle strip_linefeeds=”1″$>
の下に
BASENAME: <$MTEntryBasename strip_linefeeds=”1″$>
を追記。
mt_entry.entry_basename を出力させる事ができた。
これで一意の値を得る事に成功。
ここは悩む人が多いと思う、 MT to MT でも同じだろう。ネット上で情報も拾えなかったので、あえてブログに覚え書きしてみた。
上記を参考にしてやる時は、自己責任でお願いします。