Warning: Declaration of FeedWordPie_Item::get_id($hash = false) should be compatible with SimplePie_Item::get_id($hash = false, $fn = 'md5') in /home/nekyo/nekyo.wp.xdomain.jp/public_html/wp-content/plugins/feedwordpress/feedwordpie_item.class.php on line 0

Warning: Declaration of FeedWordPress_Parser::parse(&$data, $encoding) should be compatible with SimplePie_Parser::parse(&$data, $encoding, $url = '') in /home/nekyo/nekyo.wp.xdomain.jp/public_html/wp-content/plugins/feedwordpress/feedwordpress_parser.class.php on line 0
WordPressからMovableType への移行 | 日々のできごと

WordPressからMovableType への移行

対象:WordPress 4.3 から MovableType 5.2.10

準備:MovableType に Sandbox というテスト用のブログを作成。

手順:

  1. WordPressの管理画面 → [ツール] → [エクスポート] → ◎すべてのコンテンツ → [エクスポートファイルをダウンロード]
  2. MovableTypeのSandboxの管理画面 → [ツール] → [記事のインポート] → インポート元:WordPress eXtended RSS(WXR) / ファイルを選択でエクスポートしたファイルを設定 / テキストフォーマット:改行を変換 残りはデフォルト値 → [記事のインポート]
  3. すべてのファイルを再構築

補足:
一回目のインポートで途中でエラーになった。トラックバックが原因らしい。

二回目以降のインポートでは問題なく全記事読込めた。
再構築したらテンプレートに不備があったので修正して再構築。

所感:

  • 元のサイトの画像は、ほぼ Flickr か Picasa にリンクしているので特に問題はなかった。
    インポート中に、既存のWordPressで公開されているブログからAttachment(画像やファイル)をダウンロードする機能はあるが、そちらは未検証。
  • WordPress は改行 = <br> になるが、MovableType ではつながってしまった。
    「改行を変換」を選択してもだめだった。Wordpress 側で <br> を記述するなどの対策が必要?
    一度記事を消してから再度インポートしたら改行は変換された。
  • WordPress のエクスポートも MovableType のインポートも カテゴリで絞り込める。特定の分野だけ移行したい場合は、カテゴリでまとめておく必要がある。
    移行元サイトはカテゴリが大分類になっているので見直しが必要。
  • 当然のことながらショートコードは全滅
    どうやら MovableType でもショートコードを使う Plugin は作れるらしい。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA