WordPressを移行する際に、WordPressのインポートでコンテンツをインポートしたとき、
「メディアのインポートに失敗しました」と表示され、メディア欄を開くとやはり画像は一枚もない状態です・・・
対処法を調べてみると、移行元のWordPressでメディアだけをエクスポートして、移行先のWordPressでプラグインを使いインポートする方法が多く紹介されていました。いざ試してみようとエクスポートを開いたら、エクスポートする内容の選択肢にメディアが見当たらず、この方法は試すことができませんでした。(設定などの問題かもしれませんが、メディアだけをエクスポートすることはできませんでした。)
そこで、さらに調べてみるとプラグイン「Add From Server」を使ってインポートする方法が見つかりました。Add From Serverを使ってみると、無事メディアのインポートに成功しましたので紹介します。
Add From Serverとは
https://wordpress.org/plugins/add-from-server/
Add From Server
バージョン:3.4.5
最終更新:3ヶ月前
WordPressバージョン:5.4以上
最大テスト済み:5.5.3
PHPバージョン:7.0以上
(2021年3月 時点)
FTPまたはSSH経由でファイルをアップロードし、WordPressにインポートすることができるプラグインです。
プラグイン インストール方法
メニュー欄のプラグイン > 新規追加 > Add From Server を検索 > 今すぐインストール > 有効化
使い方
1. インポートしたいファイルをFTPサーバーにアップロードする
2. メニュー欄のプラグイン > Add From Server Import Files
3. インポートするファイルを選択
4. [ Import ] をクリック
この方法で無事インポートできました。しかし、アップロード先まで移行されないので、一つずつ直しました。
インポートした後は、プラグインを無効化することをおススメします。