Importer(インポートツール)でやったら少しハマったのでメモします。基本的にはphpMyAdminでデータベースごと引っ越しとかするんですが、とあるサイトでなんやかんや有って今回インポートツール使ったらメディアライブラリだけがインポートされませんでした。似たような事例が多いようなのでググッて解決した内容をメモします。移行手順ローカルにあるメディアのファイルを本サーバ(~/wp-content/uploads/)へFTPにてアップ。データベースは操作しない。問題メディアライブラリが空(ディレクトリ内のファイルとデータが紐付いていない)。投稿のアイキャッチ画像がない。Uploader」でアップロード済みファイルをメディアライブラリに登録。Importerではアイキャッチ画像が反映されないようなのでCSVでの移行に切り替える。インポート」からインストールされる標準のプラグインです。Importer」でメディアのインポートを行うとライブラリが空だったり記事との紐付けができていなかったりといったことが起きるようです。このプラグインでのメディアのインポートについてググってみると・「添付ファイルのインポート」にはチェックを入れない・すべて完了しました。出ればOK的な情報を拾うことができました。実際いくらやっても「メディアのインポートに失敗しました〜」が羅列されメディアライブラリは空のままでした。Server」という別のプラグインもインストールしてみました。アップロード済ファイルをライブラリに登録できるという今回の状況にピッタリな機能だったので試してみましたが、ファイルは認識されているものの全くライブラリに取り込めませんでした。Importer」だと反映されないようです。んなアホな...と思いながらこちらはCSV書き出しに切り替えました。Uploader」でアップロード済みファイルをメディアライブラリに登録。ライブラリがインポート出来ない件は他のプラグインの干渉も疑いましたが原因究明はメンドクサイ!ので、さらにググッて見つけたプラグインで対処することにしました。Uploader」を使いました。これもメディアのディレクトリにある未登録のファイルをライブラリに追加してくれる今回にピッタリなプラグインです。Library」が追加されます。ここでは、ライブラリにないアップロード済みファイルを探して登録してくれます。to〜」のボタンを押して実行します。無事ライブラリに登録できました。Uploader」の機能がメインのようで、Flashによるファイルマネージャでuploadsディレクトリ内のファイル管理ができるようです。今回は使用しませんが、同期後もメディアの手動管理をする際には便利かもしれません。Importerではアイキャッチ画像が反映されないようなのでCSVでの移行に切り替える。Importerでは引き継がれないとのことでした。WordPress記事移転時にアイキャッチを引き継ぐ方法こちらの記事にあるように、ということで、CSVでのエクスポート&インポートに切り替えました。Plugins解決CSVでは無事にアイキャッチ画像のデータも引き継ぎができました。ひとつだけ問題が発生。Order」を使っていましたが、インポート先では並び替えが反映されませんでした。エクスポートされたCSVは並び替えが反映されていたので読み込むプラグインでおかしくなったようです。原因究明はメンドクサイ!のと記事の量がまだマシだったので諦めて並び替えし直しました。Plugins結論データベースをエクスポート&インポートした方が早い。文字化けとかドメインの切り替えとかありますがそれでもデータベースを移行したほうが楽だなぁと思います。参考にさせていただいたブログ様、ありがとうございました。コメントをキャンセルメールアドレスが公開されることはありません。このブログについてご覧いただきありがとうございます。このブログは、高知県でウェブデザイン・印刷物のデザイン制作を行っているフリーランス、森田秀章のブログです。