WordPress – 「メディアのインポートに失敗しました」の原因
ローカル環境の移行でエクスポートしたファイルをインポートしたところ「メディアのインポートに失敗しました」の連続で画像データが正常にインポートできなかったのでその問題点を挙げてみた。
- MAMP環境からxmlデータをエクスポートしてXAMMP環境へインポートした場合
- プラグインが邪魔している(EWWW Image Optimizer)場合
【エラー原因:1】MAMP環境からxmlデータをエクスポートしてXAMMP環境へインポートした場合
MAMP環境でエクスポートしたファイルデータをXAMMP環境でインポートすると「メディアのインポートに失敗しました」とインポートの失敗が起きるようです。テキストデータはインポートできましたが、画像データがすべてインポートできないので致命的でした。
この場合の解決策としては本番環境のデータをエクスポートしてローカル環境にインポートすることで解決できました。
【エラー原因:2】プラグインが邪魔している(EWWW Image Optimizer)場合
画像系のプラグインがあるともしたらメディア系のインポートを邪魔しいている可能性がありますので、ご自身のプラグインを確認してください。
管理画面から【プラグイン】→【インストール済みのプラグイン】を開き、一括操作からすべてのプラグインを無効化してから再度、インポートしてみてください。