WordPress サイトから WordPress.com サイトにコンテンツを移行する場合は、「コンテンツのインポート」オプションを使用します。このオプションでは、固定ページ、投稿、メディアのコピーがサイトにインポートされますが、プラグイン、テーマ、その他のデザイン要素はインポートされません。このガイドでは、別の WordPress サイトからコンテンツをインポートする方法を説明します。
XML ファイルを使用して、コンテンツ (投稿、固定ページ、コメント、カテゴリー、タグなど) を WordPress サイト間で移動できます。XML ファイルは、投稿、固定ページ、メディアリンクなどの構造化データを WordPress が読み込みおよびインポートできる形式で保存するテキストファイルです。
ソースサイトがインストール型の WordPress サイトであるか、WordPress.comでホストされているかに関係なく、同じ手順でコンテンツをエクスポートできます。
WordPress サイト (WordPress.com でホストされているか、他のホスティングサービスでホストされているかは問いません) から XML コンテンツファイルを取得するには、以下の手順を実行します。
- サイトのダッシュボードで、「ツール」→「エクスポート」の順に移動します。
- デフォルトでは、「すべてのコンテンツ」 オプションが選択されます。「エクスポートファイルをダウンロード」ボタンをクリックしてコンテンツをエクスポートします。
- エクスポートファイルは、コンピューターのデフォルトのダウンロードフォルダーに保存されます。
エクスポートに約1,000ページ以上の固定ページまたは投稿が含まれる場合は、複数の XML ファイルを含む1つの .zip ファイルが添付されたメールが届きます。各 .xml ファイルを個別にインポートします。
💡
厳選したコンテンツのみを移動し、サイトの全コンテンツは移動しない場合は、こちらのガイドを参照して特定のコンテンツをエクスポートしたり、特定のコンテンツをインポートしたりできます。
手順1で XML ファイルを作成したら、そのファイルを使用してソースサイトのコンテンツを新しいサイトにインポートします。このインポートでは、新しいサイトの既存のコンテンツは削除または上書きされません。
次の手順に従って、新しいサイトに XML ファイルをインポートします。
- WordPress.com サイトのダッシュボードにアクセスします。
- 左側のメニューで「ツール」→「インポート」の順に移動します。
- ページの下部にある WordPress オプションまで下にスクロールします (テーマやプラグインを含むサイト全体の完全な移行を実行する場合を除き、上部の WordPress.com オプションではありません)。
- 「今すぐインストール」リンクが表示されたら、クリックして WordPress インポーターをインストールします。表示されない場合は、 「インポーターの実行」 リンクをクリックします。

- 「ファイルを選択」ボタンをクリックして、コンピューターから
.xmlファイルを選択します。.zipファイルがある場合はコンピューターにファイルを展開し、展開されたフォルダー内の.xmlファイルを探します。そのフォルダーから各.xmlファイルをインポートします。
- プロンプトが表示される場合は、インポートされるアイテムの作成者を、ユーザー名を選択して新サイトの既存ユーザーに再割り当てします。
- 複数の管理者、作成者、その他のユーザーがいるサイトからコンテンツをインポートする場合は、インポートする前に新しいサイトでそれらのユーザーのアカウントを追加すると、インポートのプロセスをスムーズに進められます。
- 「送信」ボタンをクリックしてインポートを開始します。
サイトにプラグインがインストールされている場合は、インポート中に追加のオプションが表示されます。
作成者をインポート / 作成: ソースサイトの投稿作成者が移動先サイトにいない場合は、作成者をインポートするか、新しいユーザーを作成するか、既存のユーザーに投稿を割り当てることができます。新しいユーザーを作成すると、WP 管理画面ユーザーのみが作成されます。ユーザーを招待して WordPress.com アカウントを作成し、サイトにフルアクセスできるようにすることも可能です。
添付ファイルのインポート: ファイルの添付ファイルをダウンロードしてインポートするには、このチェックボックスをオンにします。プラグインのないサイトでは、添付ファイルは自動的にインポートされます。
コンテンツのオプション: 以前のサイトに現在リンクされているすべてのインポート済み URL を新しいサイトのアドレスに変更するには、このチェックボックスをオンにします。
サイト全体をインポートする場合、メディアファイルはコンテンツのインポートが完了した後でバックグラウンドで自動的にインポートされます。XML ファイルには実際の画像ファイルやメディアファイルは含まれません。XML ファイルにはメディアファイルへのリンクが含まれており、上述の手順に従って XML ファイルをインポートした後に新しいサイトにアップロードされます。
📌
すべての画像が新しいサイトに存在するようになるまで、ソースサイトを公開状態のままにしておく必要があります。容量の大きいメディアライブラリを完全にインポートするには数時間かかることがあります。
メディアが正常にインポートされたことを確認するには、次の手順に従います。
- サイトのダッシュボードにアクセスします。
- ダッシュボードの左側にあるメニューで「メディア」に移動します。
- メディアライブラリ内の項目数を元のサイトの項目数と比較します。
- 項目数が一致しない場合は、数分待ってからページを再読み込みします。まだ完了していない場合は、数時間後に再確認します。容量の大きいメディアライブラリを完全にインポートするには数時間かかることがあります。
- いくつかの固定ページまたは投稿を確認して、画像が正しく表示されていることを確認します。
特定のコンテンツのみをインポートした場合は、メディアを個別にインポートする必要があります。メディアのインポート手順については、特定コンテンツのインポートに関するガイドを参照してください。
コンテンツをインポートしてメディアを確認したら、サイトを確認してすべてが正しく転送されていることを確認します。次の操作をお勧めします。
- 新しいサイトにインポートされた固定ページと投稿を確認する。
- 「設定」→「表示設定」で新しいホームページを選択する。
- サイトの新しいテーマを選択する。
- サイトにドメインを追加する。
- 機能を拡充するために有料プランにアップグレードする。
アップロード時にファイルサイズに関するエラーが発生した場合は、次のいずれかの原因が考えられます。
理由: XML コンテンツファイルが大きすぎる。15 MB を超えるインポートファイルは、正常にインポートされません。
解決策:
.xmlファイルを圧縮します。インポーターは、単一の XML ファイルを含む.zipファイルをサポートしています。- 特定のコンテンツエクスポートオプションを使用して、容量の小さいファイルを作成します。
理由: ファイルが tar.gz 形式である。tar.gz ファイルには、データベース (SQL) とサイトファイル (メディア、プラグイン、テーマなど) を含むディレクトリが入っています。この形式をインポートするには、開発者レベルのツールが必要です。
解決策:
- 順を追って移行できるツールを使用します。
- 当社チームによる無料移行サービスをリクエストします。
- 開発者レベルのツールを使いこなせる場合は、phpMyAdmin と SFTP を使用してサイトをインポートします。
- サイトの移行を開発者に任せることができます。
コメントを投稿するにはログインしてください。