他のWordPressのコンテンツをエクスポートし、新たなWordPressにインポート。そしてFTPで、テーマファイル・画像ファイル・プラグインファイルを前と同じ状態になるようアップロードして、WordPressサイトの移行は完了、なのですが…

FTPでアップロードしたはずの画像ファイルが、いっさいメディアライブラリに表示されていない、という現象が発生。サーバの中には、間違いなく画像ファイルはあります。

しかしひとつだけ、心当たりが…

Download and import file attachments

にチェックを入れなかったんですね。意味が分からなかったので…

しかし、他のブログでは、「チェックを入れないと、”Failed to import Media”というメッセージが大量に表示されるけれども、問題はない」とのことでした。

そこでちょうど、また別にインポートをしなくてはならないWordPressがあったため、今度はDownload and import file attachmentsにチェックをつけて、インポートを実施。

すると、FTPでアップロードした画像ファイルが、正常にメディアファイルに表示されていました。

もしかすると、Download and import file attachmentsにチェックをつけないと、サーバにある画像ファイルと、WordPressに関連付けができずに”Failed to import Media”と出るのでは、と思いました。

一度目のWordPressは、画像ファイル数もわずかだったので、サーバから削除し、もう一度WordPressからアップロードし直すことで解決しました。

しかし、これもし大量の画像ファイルのインポート失敗だったら…と思うと、ちょっとゾッとする思い。

今日は他にもトラブル続出なので、これが本当の原因かどうかは分かりませんが…可能性のひとつとして、今後も検証してみたいと思います。