Plugin::Wordpress Export 11月 2, 2006
Posted by Administrator in : @WORD, WordPress, plugin , trackbackブログを長いことやってると必要なのは管理コストの低減。つまりどんだけ楽できるか。
サービス停止や自身の要求とサービス仕様のアンマッチなどのリスクも考えると、ログの入出力は必須です。
MovableType(MT)は Export の機能がしっかりしているため標準になったという説もありますが、MT 形式のログというのは、確かにどのレンタルブログでもサポートしてる率が高いです。
WordPress の場合は、Import の機能が豊富なので先行サービスを追い抜いていったという説もあります。RSS から Import できるのはズルイですよねw
で、実際先のことを考えると、Export/Import の両方をきっちりさせておかなければなりません。現在のバージョンの WordPress の場合は Export が弱点ですので、Plugin で補っておきます。
1. Wordpress Export Plugin
Eric さんの作った MT/SQL/Blogger format で export してくれる plugin です。
画面にダンプされるのでコピペってね方式…
oo8ooニルチル > [WordPress][Plugin][wpexport]WPからMTへのデータ移行プラグイン(修正済)
いつも参考にしてます…
mt.phpの21行目、44行目くらいにあるusers.user_nicknameをusers.user_nicenameに修正する。
とのことですが、修正したところ WordPress 2.04 ME, 205 ME では無事吐けました。
でも @WORD の WordPress 2.02 ME だと blogger.php でバージョンチェックのエラーが出ます。面倒なので用が無い Blogger 形式とかは殺しました。
WPexport_plugin.php の修正…
//$filetypes = array('MT', 'SQL', 'blogger');
$filetypes = array('MT');
ってな感じでお手軽過ぎる修正で MT 形式一本に絞ったです。
2. WordPress XML Export Plugin
WordPress 2.1 で実装予定の機能とされる WordPress XML (WXR) 形式での export plugin です。既に WordPress.com では先んじて実装されていますが…
こちらから入手できます。作ってる人が90%のデキって言ってるので、まだあんまり信用しちゃダメかと思います。インストールは、フツーの Plugin とちょっと違っててコアな部分にもファイルをコピーしなきゃなりません。
いつも参考にしています…
> MEで使用する場合エラーが出るようです
substr( get_bloginfo(’version’), 2, 3 )
でイケるハズ(笑
とのことで wp-xmlmigrate.php から substr( get_bloginfo(’version’), 1, 3 )
の箇所を上記に修正したら逝けました。勿論 @WORD の WordPress 2.02 ME でも逝けました。
3. Export/Import の確認
Export したデータが正しいかどうかは、Import してみれば判ります。でもね、今使ってる@Word に Import したら凄くイヤな状態になります。記事が2つになってしかも公開されちゃってるわけですよ。テストを2回やったら、4倍に増えるわかめですよ。
ここで活躍するのは、先般取得していた WordPress.com です。最初からブログ全体を Private に設定してたので、ガンガン Import してやりますぜ、旦那。
そんなこんなで MT 形式と WXR 形式の2本立てでバックアップできれば、多少安心ですね。…WP-DB-backup はタイムアウトで失敗する事例が多いし時間が掛かるので、こうした単純な export ツールは助かります。
記事のみの export ですので、画像などののメディアファイルとかリンクとか仕組み上取れないデータもありますが、それ以外にも記事同士の内部的なリンクもパーマリンクの設定依存で整合性が取れなくなる場合があります。
Comments
Sorry comments are closed for this entry