ムーバブルタイプ
ムーバブルタイプのローカルリンク対応

ローカル環境などでムーバブルタイプを使用し、スタティックページのみを本番環境に同期を行いたい場合、以下の用にリンクを貼ると問題が生じる。

<a href="<$MTEntryPermalink $>#more"><$MTEntryTitle$></a>

ローカル環境で設定する場合、設定 > 全般 で指定している公開パスを取ってきてしまうため、書き出されるリンクが、例えば http://localhost/xxxx.html の形で書き出されてしまい、それを本番環境に同期するとリンク切れを起こしてしまう。

なので、URLの表示をパス指定に変換する必要がある。

おすすめな簡単な方法として、ムーバブルタイプのプラグインをインストールする方法がある。

Abs2Rel

至って簡単。ページの説明に書いてある通り、ムーバブルタイプのpluginフォルダに解答したフォルダをそのまま入れて、以下の用にリンクを書いてあげればいいだけ。

<a href="<$MTEntryPermalink abs2rel="1"$>#more"><$MTEntryTitle$></a>

*ムーバブルタイプのpluginで有効にしないと動かない場合もあるので注意