他の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からアップロードし直すことで解決しました。
しかし、これもし大量の画像ファイルのインポート失敗だったら…と思うと、ちょっとゾッとする思い。
今日は他にもトラブル続出なので、これが本当の原因かどうかは分かりませんが…可能性のひとつとして、今後も検証してみたいと思います。