ガイド/サイトの移行/サイトのインポート/別のサイトからコンテンツをインポートする

別のサイトからコンテンツをインポートする

WordPress サイトから WordPress.com サイトにコンテンツを移行する場合は、「コンテンツのインポート」オプションを使用します。このオプションでは、固定ページ、投稿、メディアのコピーがサイトにインポートされますが、プラグイン、テーマ、その他のデザイン要素はインポートされません。このガイドでは、別の WordPress サイトからコンテンツをインポートする方法を説明します。

動画チュートリアル

チャプターを使用すると最も視聴したい部分にスキップできます。

ステップ1: エクスポートファイルを取得する

XML ファイルを使用して、コンテンツ (投稿、固定ページ、コメント、カテゴリー、タグなど) を WordPress サイト間で移動できます。XML ファイルは、投稿、固定ページ、メディアリンクなどの構造化データを WordPress が読み込みおよびインポートできる形式で保存するテキストファイルです。

ソースサイトがインストール型の WordPress サイトであるか、WordPress.comでホストされているかに関係なく、同じ手順でコンテンツをエクスポートできます。

WordPress サイト (WordPress.com でホストされているか、他のホスティングサービスでホストされているかは問いません) から XML コンテンツファイルを取得するには、以下の手順を実行します。

  1. サイトのダッシュボードで、「ツール」→「エクスポート」の順に移動します。
  2. デフォルトでは、「すべてのコンテンツ」 オプションが選択されます。「エクスポートファイルをダウンロード」ボタンをクリックしてコンテンツをエクスポートします。
  3. エクスポートファイルは、コンピューターのデフォルトのダウンロードフォルダーに保存されます。

エクスポートに約1,000ページ以上の固定ページまたは投稿が含まれる場合は、複数の XML ファイルを含む1つの .zip ファイルが添付されたメールが届きます。各 .xml ファイルを個別にインポートします。

💡

厳選したコンテンツのみを移動し、サイトの全コンテンツは移動しない場合は、こちらのガイドを参照して特定のコンテンツをエクスポートしたり、特定のコンテンツをインポートしたりできます。

ステップ2: コンテンツをインポートする

手順1で XML ファイルを作成したら、そのファイルを使用してソースサイトのコンテンツを新しいサイトにインポートします。このインポートでは、新しいサイトの既存のコンテンツは削除または上書きされません。

次の手順に従って、新しいサイトに XML ファイルをインポートします。

  1. WordPress.com サイトのダッシュボードにアクセスします。
  2. 左側のメニューで「ツール」「インポート」の順に移動します。
  3. ページの下部にある WordPress オプションまで下にスクロールします (テーマやプラグインを含むサイト全体の完全な移行を実行する場合を除き、上部の WordPress.com オプションではありません)。
  4. 「今すぐインストール」リンクが表示されたら、クリックして WordPress インポーターをインストールします。表示されない場合は、 「インポーターの実行」 リンクをクリックします。
WordPress オプションの「インポーターの実行」リンクを指す矢印。
  1. 「ファイルを選択」ボタンをクリックして、コンピューターから .xml ファイルを選択します。
    • .zip ファイルがある場合はコンピューターにファイルを展開し、展開されたフォルダー内の .xml ファイルを探します。そのフォルダーから各 .xml ファイルをインポートします。
  2. プロンプトが表示される場合は、インポートされるアイテムの作成者を、ユーザー名を選択して新サイトの既存ユーザーに再割り当てします。
    • 複数の管理者、作成者、その他のユーザーがいるサイトからコンテンツをインポートする場合は、インポートする前に新しいサイトでそれらのユーザーのアカウントを追加すると、インポートのプロセスをスムーズに進められます。
  3. 「送信」ボタンをクリックしてインポートを開始します。

プラグイン対応サイト向けのインポートオプション

サイトにプラグインがインストールされている場合は、インポート中に追加のオプションが表示されます。

作成者をインポート / 作成: ソースサイトの投稿作成者が移動先サイトにいない場合は、作成者をインポートするか、新しいユーザーを作成するか、既存のユーザーに投稿を割り当てることができます。新しいユーザーを作成すると、WP 管理画面ユーザーのみが作成されます。ユーザーを招待して WordPress.com アカウントを作成し、サイトにフルアクセスできるようにすることも可能です。

添付ファイルのインポート: ファイルの添付ファイルをダウンロードしてインポートするには、このチェックボックスをオンにします。プラグインのないサイトでは、添付ファイルは自動的にインポートされます。

コンテンツのオプション: 以前のサイトに現在リンクされているすべてのインポート済み URL を新しいサイトのアドレスに変更するには、このチェックボックスをオンにします。

ステップ3: メディアインポートを確認する

サイト全体をインポートする場合、メディアファイルはコンテンツのインポートが完了した後でバックグラウンドで自動的にインポートされます。XML ファイルには実際の画像ファイルやメディアファイルは含まれません。XML ファイルにはメディアファイルへのリンクが含まれており、上述の手順に従って XML ファイルをインポートした後に新しいサイトにアップロードされます。

📌

すべての画像が新しいサイトに存在するようになるまで、ソースサイトを公開状態のままにしておく必要があります。容量の大きいメディアライブラリを完全にインポートするには数時間かかることがあります。

メディアが正常にインポートされたことを確認するには、次の手順に従います。

  1. サイトのダッシュボードにアクセスします。
  2. ダッシュボードの左側にあるメニューで「メディア」に移動します。
  3. メディアライブラリ内の項目数を元のサイトの項目数と比較します。
  4. 項目数が一致しない場合は、数分待ってからページを再読み込みします。まだ完了していない場合は、数時間後に再確認します。容量の大きいメディアライブラリを完全にインポートするには数時間かかることがあります。
  5. いくつかの固定ページまたは投稿を確認して、画像が正しく表示されていることを確認します。

特定のコンテンツのみをインポートした場合は、メディアを個別にインポートする必要があります。メディアのインポート手順については、特定コンテンツのインポートに関するガイドを参照してください。

ステップ4: サイトを確認する

コンテンツをインポートしてメディアを確認したら、サイトを確認してすべてが正しく転送されていることを確認します。次の操作をお勧めします。

容量の大きいインポートファイルのトラブルシューティング

アップロード時にファイルサイズに関するエラーが発生した場合は、次のいずれかの原因が考えられます。

理由: XML コンテンツファイルが大きすぎる。15 MB を超えるインポートファイルは、正常にインポートされません。

解決策:

  • .xml ファイルを圧縮します。インポーターは、単一の XML ファイルを含む .zip ファイルをサポートしています。
  • 特定のコンテンツエクスポートオプションを使用して、容量の小さいファイルを作成します。

理由: ファイルが tar.gz 形式である。tar.gz ファイルには、データベース (SQL) とサイトファイル (メディア、プラグイン、テーマなど) を含むディレクトリが入っています。この形式をインポートするには、開発者レベルのツールが必要です。

解決策:

Copied to clipboard!