WordPressでファイルをインポートする方法
John Turner
ジョン・ターナー
時々、古いブログからコンテンツを移行したり、オンラインストアの製品データをインポートしたり、別のシステムからユーザー情報をインポートしたりする必要があります。
そこで、WordPressのインポートの世界に飛び込むことになりました。そこは、独自の専門用語、ファイル形式、技術的な問題がある世界です。
その道のりは常に順調ではありませんでした。破損したCSVファイルから予期しないタイムアウトエラーまで、すべての障害が、WordPressサイトを効果的に管理することについて、私に貴重なことを教えてくれました。
このブログ記事では、WordPressへのファイルインポートについて学んだことを共有します。回避すべき落とし穴、実際に機能するツール、そして何時間ものトラブルシューティングを節約できる戦略を紹介します。
主なポイントは次のとおりです:
- WordPressには、基本的なコンテンツ移行(投稿、ページ、コメント)のための組み込みインポートツールがありますが、機能は限定的です。
- Duplicator Proのような移行プラグインは、ドラッグアンドドロップ機能で、より包括的なインポートを提供します。
- ウェブサイトの移行、バックアップの復元、一括データ入力、コンテンツ共有のためにファイルをインポートできます。
- カスタムバックアップを使用すると、転送するサイトの要素を正確に選択できます。
- データの損失を避けるために、インポートする前に必ずリカバリポイントを作成してください。
クイックサマリー:WordPressにファイルをインポートする方法
目次
WordPressでファイルをインポートする理由
WordPressでファイルをインポートする必要があるかもしれない理由はいくつかあります!
ウェブサイトの移行
新しいWordPressインストールにウェブサイトを移行する際に、ファイルインポートが役立ちます。ファイルをインポートすることで、ブログ投稿、ページ、画像、プラグイン、テーマを含むすべてのコンテンツをシームレスに転送できます。
これにより、すべてを手動で最初からやり直す手間が省けます。苦労して獲得したランキングを失うことなく、SEOを改善し続けることができます。
バックアップの復元
事故は起こるものであり、重要なコンテンツを誤って削除したり、技術的な問題に遭遇したりすることがあります。バックアップファイルをインポートすることで、すべてを簡単に復旧できます。サイトの「元に戻す」ボタンを押すようなものです。
一括データ入力
WordPressサイトに追加する必要のある大量のコンテンツがある場合、ファイルをインポートすることで時間と労力を節約できます。
たとえば、製品、ブログ投稿、またはユーザーデータのリストを含むCSVまたはXMLファイルを持っている場合があります。各データを手動で入力する代わりに、このファイルをWordPressに直接インポートできます。
外部データの統合
他のプラットフォームからWordPressサイトに情報を転送したい場合があります。製品データが別のシステムにある場合は、そのデータをWordPressにインポートできます。これにより、すべてが同期され、最新の状態に保たれます。
サイト間でのコンテンツ共有
ファイルをインポートすると、複数のWordPressサイト間でコンテンツを簡単に共有できます。あるサイトからファイルをエクスポートし、別のサイトにインポートすることで、オンラインプレゼンス全体で一貫したコンテンツを維持できます。
どのインポート方法を使用すべきですか?
適切な方法は、ファイルの内容によって異なります。開始する前に、ここでファイルの種類を見つけてください。
| あなたの持っているもの | このインポート方法を使用する | 注意すべきこと |
| 別のWordPressサイトからのXMLまたはWXR | 組み込みのWordPressインポーター | コンテンツのみをインポートします。テーマ、プラグイン、設定はインポートしません。 |
| サイト全体:ファイル、データベース、テーマ、プラグイン | Duplicator Pro、ドラッグアンドドロップ | ドラッグアンドドロップインポートには有料プランが必要ですが、従来の移行は無料です。 |
| 製品、投稿、ユーザーのCSV | WP All Importのような専用のCSVインポーター | ほとんどのインポートが失敗するのは、列のマッピングです。 |
| 画像、PDF、その他のドキュメント | メディアライブラリのアップローダー | サーバーのアップロードサイズ制限 |
| 復元する必要のあるバックアップ | バックアッププラグインの復元ツール | 復元はコンテンツを置き換え、インポートはコンテンツを追加します。 |
WordPressでファイルをインポートする方法
WordPressサイトにファイルをインポートすることにしたので、その方法についてのステップバイステップの説明が必要になるかもしれません。これにより、問題なく簡単にサイトにデータを転送できます。
主な2つの方法を以下に示します。
- 方法1:WordPressインポートツール:XML/WXRファイルサポートによる基本的なコンテンツ転送(投稿、ページ、コメント)のための組み込みオプション
- 方法2:WordPress移行プラグイン:ドラッグアンドドロップ機能による完全なサイト移行のためのDuplicator Proなどのツールを使用した高度なオプション
方法1:WordPressインポートツールを使用する
WordPressには、異なるサイト間でファイルを移行できる組み込みのインポートおよびエクスポートツールがあります。通常、Blogger、Joomla、Tumblrなどの他の公開システムからコンテンツを移動するためにインポーターを使用します。
インポートを実行する前に、必ず移行先のサイトをバックアップしてください。インポートはコンテンツを置き換えるのではなく追加するため、間違ったファイルや、停止した後に再度実行した場合、手動で重複投稿を削除することになります。

もちろん、別のWordPressサイトからコンテンツを移行することもできます。ダッシュボードで[ツール] » [インポート]に移動します。リストの下部にある[WordPress]を見つけて[今すぐインストール]をクリックし、次に[インポーターを実行]をクリックしてXMLまたはWXRファイルのアップロードを開始します。

その後、エクスポートされたコンテンツを既存のユーザーにマッピングできます。添付ファイルがインポートされることを確認するには、ダウンロードしてファイル添付ファイルをインポートオプションを選択してください。

方法2:WordPress移行プラグインを使用する
WordPressファイルをより簡単にインポートおよびエクスポートするには、移行プラグインの使用をお勧めします。サイトコンテンツの移行に関しては、より柔軟なオプションがあります。
ステップ1:Duplicator Proをインストールする
多くのWordPress移行プラグインがありますが、Duplicatorが断然最高です。
ドラッグ&ドロップインターフェイスを備えているため、初心者にとって優れたツールです。さらに、Duplicatorはウェブサイトを定期的にバックアップでき、Proプランではサイトのコピーをステージングサイトに変換して安全にテストできます。

Duplicatorを使用すると、カスタムWordPressデータを含むサイトバックアップを作成できます。その後、これらのバックアップファイルを別のWordPressインストールにドラッグアンドドロップしてインポートできます。これにより、これまでに発見した中で最高のWordPressインポータープラグインになります。
開始するには、Duplicator Proのサブスクリプションを選択してください。無料バージョンを使用することもできますが、ドラッグアンドドロップインポートの利便性を体験できなくなります。
次に、WordPressダッシュボードを開き、Duplicatorをインストールしてアクティブ化します。
Duplicatorを使用する前に、ライセンスキーをアクティブ化する必要があります。購入時に受け取ったキーをコピーします。WordPressで、Duplicator Pro » 設定 » 一般を見つけます。

ライセンスキーを貼り付けてアクティブ化します。これにより、サイトの移行、バックアップ、クローンに役立つ幅広いプレミアム機能がアンロックされます!
ステップ2:カスタムバックアップを作成する
次に、新しい場所に転送したいすべてのデータを含むカスタムファイルを作成できます。心配しないでください、Duplicator Proはこのプロセスを簡単にします。
開始するには、Duplicator Pro » Backups » Add New に移動してバックアップを作成します。

Duplicator はバックアップの名前を自動生成しますが、見つけやすくするために動的タグを追加できます。このプラグインは多くのクラウドバックアップストレージサービスをサポートしていますが、Local を選択してください。

次に、Backup セクションを展開します。Custom プリセットを使用すると、転送したい WordPress サイトのどの部分を正確に選択できます。

データベースを含める/除外できるほか、以下も可能です。
- コアWordPressファイル
- プラグイン
- テーマ
- メディアファイル
- ルートディレクトリにあるその他の WordPress 以外のファイル
大きなファイルをインポートするのを避けるために、アクティブなプラグインとテーマファイルのみを含めることもできます。
さらに、Other オプションを削除して、WordPress 以外のファイルやフォルダを除外することを検討してください。これにより、不要なデータが除外され、バックアップが最適化されます。
その後、Next をクリックします。これで、Duplicator がウェブサイトの問題をスキャンします。

通知を確認したら、Create Backup をクリックします。
ステップ 3: ファイルのダウンロード
カスタムファイルを作成したので、ダウンロードします。新しいバックアップは Backups ページの最上部に表示されます。

Download » Archive (zip) をクリックします。これにより、コンパイルされたカスタム WordPress ファイルを含む ZIP ファイルがダウンロードされます。別の場所にインポートできるように、必ず保存してください。
ステップ 4: WordPress へのファイルのインポート
cPanel や File Transfer Protocol (FTP) クライアントでファイルを手動でアップロードするのではなく、Duplicator を使用すると、バックアップを新しいサイトにドロップするだけでインポートできます。
インポートプロセスを開始するには、2 番目のインストールで Duplicator Pro をインストールして有効化してください。
次に、Duplicator Pro » Import Backups に移動します。ここで、ファイルアーカイブをアップロードします。

アップロードが完了すると、バックアップの概要が表示されます。Continue をクリックします。

ファイルをインポートする前に、リカバリポイントの設定を検討してください。これは基本的に、問題が発生した場合にサイトを復旧するために、最新のバックアップを使用することです。

リカバリポイントを設定したら、リカバリ URL をコピーして保存します。続行する準備ができたら、Launch Installer をクリックします。

データベースをバックアップから除外することを選択した場合、Duplicator はファイル抽出ツールとしてのみ機能します。移行ウィザードでは、現在のサイトのデータベースに対してアクションを実行しないことがわかります。

ページの最下部で、利用規約と通知に同意し、「次へ」をクリックします。インストール設定を確認するポップアップが表示されます。

次に、Duplicatorがバックアップ内のすべてのファイルを自動的にインポートします。完了すると、成功メッセージが表示されます。

更新されたウェブサイトにアクセスするには、管理エリアに再度ログインする必要があります。
アップロードサイズの制限(およびファイルが大きすぎる場合の対処法)
ほとんどのインポート失敗は実際には失敗ではありません。ファイルが単にサーバーが受け入れられるサイズを超えていただけです。
WordPressは、メディアライブラリのアップロードボックスの下部に、「最大アップロードファイルサイズ」として現在の制限を表示します。

共有ホスティングでは、これを2MBから64MBに設定することが多く、フルサイトアーカイブはすぐにそれを超えます。これを制御する3つのサーバー設定は、upload_max_filesize、post_max_size、およびmax_execution_timeです。後者は、サイズが許可されていても、長いアップロードを中断します。
ホストにこれらの制限を引き上げるように依頼してください。多くのホストはリクエストに応じて対応します。ホスティングコントロールパネルで自分で設定できる場合もあります。
よくある質問(FAQ)
最高のWordPressインポートプラグインは何ですか?
最高のWordPressインポートプラグインはDuplicator Proです。このツールを使用すると、zipファイルに圧縮したいデータを正確にカスタマイズできます。次に、これを新しいWordPressインストールにドラッグアンドドロップし、Duplicatorを使用してファイルを抽出できます。
代替案:WP All ImportとCSV Importerもインポートプラグインです。WP All Importは、XMLファイルとCSVファイルをインポートできる人気のオプションです。投稿、ページ、タクソノミー、カスタム投稿タイプ、ユーザー、WooCommerce製品などのデータをインポートできます。
WordPressサイトにデータをインポートするにはどうすればよいですか?
Duplicator Proを使用してカスタムアーカイブファイルを作成することで、WordPressサイトにデータをインポートできます。次に、このファイルを別のWordPressインストールにドラッグアンドドロップします。Duplicatorのインストーラーウィザードが、残りのデータインポートプロセスを案内します。
または、WordPressにはXMLファイルをサイトにアップロードするための組み込みインポートツールが用意されています。これにより、投稿、ページ、コメント、カテゴリ、タグ、カスタムフィールドをインポートできます。ただし、画像やその他のファイルを移行したい場合は、より柔軟なツールが必要です。
WordPressにメディアを手動でインポートするにはどうすればよいですか?
FTPクライアントを使用して、「public_html » wp-content » uploads」に移動します。このフォルダには、メディアファイルが年ごとに整理されています。メディアライブラリ全体を保存するには、これらのフォルダをすべてダウンロードします。
次に、FTP経由で新しいWordPressウェブサイトにログインします。ダウンロードしたファイルを「uploads」フォルダにドラッグアンドドロップします。画像リンクは引き続き元のサイトを指しているため、移行後にURLを更新する必要もあります。
WordPressにXMLファイルをインポートするにはどうすればよいですか?
「ツール » インポート」を見つけることで、WordPressにXMLファイルをインポートできます。WordPressインポーターを実行し、XMLファイルをアップロードします。最後に、「ファイルをアップロードしてインポート」をクリックします。
WordPressにPDFを挿入するにはどうすればよいですか?
PDFはインポーターではなく、メディアライブラリを経由します。投稿またはページを開き、ファイルブロックを追加して、そこにPDFをアップロードします。WordPressはデフォルトでPDFアップロードを許可しており、ブロックはダウンロードリンクとインラインプレビューの両方を提供します。まだページに配置せずにPDFを追加するには、メディア » 新規メディアファイルを追加を使用します。PDFがサーバーのアップロード制限よりも大きい場合は、遅いアップロードではなく、ここでエラーが発生します。アップロードサイズ制限ガイドを参照してください。
結論
WordPressにファイルを正常にインポートしました!
この機会に、その他のWordPressのヒントやコツもご覧ください。
- WordPressの更新方法(そして時代に遅れないようにする方法)
- ランキングを向上させるための、最高のWordPress SEOプラグイン17選
- 忘れたくない 11 の WordPress メンテナンス タスク
- ウェブサイト移行後に壊れたリンクを修正する方法
- WordPressサイトの移行にはいくらかかりますか?
- WordPress.comからWordPress.orgに移行する方法
WordPressで利用可能なものよりも柔軟なインポートオプションが必要ですか?Duplicator Proをダウンロードすると、カスタムファイルアーカイブを任意のWordPressサイトにドラッグアンドドロップできます!