WordPressで元サイトからエクスポートしてきたXMLをインポートするときに、
【添付ファイルのインポート】添付ファイルをダウンロードしてインポートする
をチェックして実行したら、直感的に元サイトのメディア(uploads)から勝手に画像も移し入れてくれるイメージなのですが、やり方がどう間違ってるのか、そんなことが成功した試しがありません。
正しい解釈や方法をご存知なかたは是非おしえてください。
しかし、プラグイン「DeMomentosTres Export」をインストールして、エクスポートされたXMLのインポートではこの直感的なイメージどおりのメディアの移し入れが可能になります。
とくに通常のエクスポート&インポートでは、アイキャッチ設定やカスタムフィールドで挿入された画像はほとんど持ってこれないのですが、DeMomentosTres Exportでは、それももれなく可能でした。
ただ引っ越しするデータが多い(XMLのサイズが大きい)とインポート中にタイムアウトを連発します。
サーバーで、memory_limit や post_max_size や upload_max_filesize やmax_execution_timeを調整し、カテゴリーごとや期間を細かくしてXMLを作ることをおすすめします。
それでもタイムアウトすることがありますが、それでも少しずつでも、投稿データや画像は移されてるので、地道にインポートをやりなおせば、私どもの案件では完了にいたりました。
とくに特定のカテゴリーのみの引っ越しなどでは非常に有効で便利だと思います。
(注意) DeMomentosTres Exportは2020年2月現在、一応”WordPress の最新3回のメジャーリリースに対してテストされていないプラグイン”になっていますので、ご利用の際はそれをふまえた上でご利用ください。便利なのでアップデートが継続されるといいですね。