ホーム > Movable Type, Weblog, WordPress > Wordpressへ移行、80%完了

Wordpressへ移行、80%完了

2009 年 1 月 3 日 コメントをどうぞ コメント

今年の目標のうち一つを既に完了してしまいそうな感じです。

正直、今までMovableType(以下MT)を我慢して使っていたのが阿呆みたい!
そう言っても誰にも怒られないだろうと思うほど、WordPress(以下WP)は快適です。

それなのになぜ今まで我慢していたのかというと、これにもMTの重さが絡んできます。
MTで書いた記事をそのままWPに移行するにはMT側でエクスポートするという作業が必要だったのですが、この作業自体がサーバーエラーで止まってしまうので、引き継ぎ用のファイルが作成できないまま記事はどんどん膨らんでいくという悪循環に陥っていたわけです。

今回何か解決策はないかと探し回っていたところ、以下のような記事を発見したのです。

ブラウザ出力でエントリを得ようとすると途中でタイムアウトするので、
テンプレートでエクスポート用のHTMLを作成し、ファイルに書き出させる方法をとったのだが、
それでも途中で終わる(InternalError500がでる)ので、
全エントリをブロック分けして書き出させ、FTPでDLするというもの。

Daryl’s HomePage / だりるのWeblog::σ(゚∀゚ オレ!!: iswebでエクスポートが失敗する件の対策から引用

なるほど!

MT標準のエクスポート機能を使って一気に書き出してやろうとするからエラーになるわけで、あえてテンプレートファイルでエクスポートファイルに必要な各情報を細かく区切って書き出してやればいいわけだ。
そしてFTPでローカルに落としてやれば同じものができるじゃないの、という考え。

この方法に気づけなかった自分は頭堅いな、と苦笑いするしかないw

とにかく、その方法で無事WPへの移行作業を開始することができました。
WP側の記事のインポートもあまり大きいファイルだと途中で止まるので、分割ファイルのままインポートしました。

WP自体のインストールもめっちゃ簡単です。
設定ファイルを開いて設定するのはデータベースに関する情報のみでOKです。
あとはインストールを開始すれば勝手にできあがっちゃいます。なんですかこれは・・・。

そして今、WPの便利さ(特にデザインの変更やプラグインのインストール)に驚いています。
ZIPのままブラウザからアップするだけでプラグインとして機能するってすごいですねw

まだ80%と書いたのは、MTのアーカイブからの移行を全くフォローしていないからなのです・・・
Permalinkとかいいながら、昔張られたリンクから辿ると、今はMTの方の記事にたどり着くだけで移行済みWPには到達できないのです。
.htaccess設置して全部にリダイレクトかけるしかないか、それとも切り捨てるか(!?

後者はSEO的にもあーんま面白く無さそうなんだけど、そもそもそんなの考えてはないのですよ。
ただ、昔の記事を頼りにここにいらっしゃった方がもし居て、何のフォローもなかったらしょんぼりですよね。
だから最悪でもこっちのトップに転送かけるくらいしたほうがいいでしょうか。
休みはもう少しあるのでじっくり解決策を考えてみようと思います。

#mtの時と同じ出力先にすればいいのでしょうが
#それだとmt/archives/とかになってオモチロクナイ

関連する投稿

カテゴリー: Movable Type, Weblog, WordPress タグ: , ,
  1. Aves
    2009 年 1 月 6 日 03:03 | #1

    おひさしぶりです。アベスです。
    すぱじをさいダウソロードしたいのですが、リソクぎれになっています。
    こうかいていしにしたのですか?
    だったらメールでコソーリおくってちょんまげ☆

  2. 2009 年 1 月 7 日 20:27 | #2

    アベスさん、お久しぶりです。
    すぱ字、確かにリンク切れになっていました!ごめんなさい!

    こちらからダウンロードしていただけます。
    http://spyral.arrow.jp/mt/archives/200706/images/spyral.ttf

    リンク切れになっていた記事も訂正しておきました。

  1. 2010 年 1 月 2 日 02:22 | #1