WordPressの記事をエクスポートして別のサイトに取り込む方法|ツールのエクスポートとインポートで移るもの
WordPressの管理画面のエクスポートで記事や固定ページを1つのファイルにし、別のサイトのインポートで取り込む手順を、公式の資料をもとに解説します。書き出しのファイルに入らないものや、大きなファイル・取り込みの失敗の注意も紹介します。
目次
この記事でわかること
- WordPressのエクスポートで、記事や固定ページなどを1つのファイルにする手順
- 別のサイトのインポートで、そのファイルを取り込む手順
- 書き出しのファイルに入るものと、入らないもの
- 大きなファイル・取り込みの失敗・インポーターの注意
ブログを別のWordPressのサイトへ移したいとき、記事を1本ずつ写していませんか。WordPressには、記事などの中身を1つのファイルに書き出す機能と、そのファイルを別のサイトに取り込む機能があります。この記事では、その2つの使い方と、移す前に知っておきたい注意をまとめます。
もとにしたのは、WordPress.orgの公式の資料(エクスポートの画面、インポートの画面、中身の取り込み、WordPress Importerの配布ページ)で、2026年11月1日に原文を読みました。手元にWordPressの試し用の環境がないため、画面での操作は試していません。画面のボタンの名前は、働きで説明します。
先に結論: エクスポートで1つのファイルにし、移す先のインポートで取り込む
元のサイトのエクスポートで中身をXMLのファイルに書き出し、移す先のサイトのインポートでそのファイルを取り込みます。 ただし、書き出せるのは記事などの中身だけです。
| 種類 | 書き出しのファイル |
|---|---|
| 投稿・固定ページ・カスタム投稿 | 入る |
| コメント・カスタムフィールド | 入る |
| カテゴリー・タグ・ナビゲーションメニュー | 入る |
| テーマ・プラグイン・サイトの設定 | 資料の一覧にない |
エクスポートで書き出せるもの
資料では、エクスポートで書き出せるデータとして、投稿・固定ページ・カスタム投稿・コメント・カスタムフィールド・カテゴリー・タグ・カスタムタクソノミー・ユーザーを挙げています。別のサーバーへ移るときや、サイトのデータの控えがほしいときに使う機能です。
書き出したファイルはXMLの形式で、WordPress eXtended RSS(WXR)と呼ばれます。すべての中身を選ぶと、投稿・固定ページ・コメント・カスタムフィールド・ターム・ナビゲーションメニュー・カスタム投稿が入ります。
一方で、テーマ・プラグインそのもの・画像などのファイル・サイトの設定は、資料の一覧に入っていません。移す先のサイトでは、テーマやプラグインを別に用意します。
手順1: 元のサイトでエクスポートする
- エクスポートの画面を開く: 管理画面のメニューのツールから、エクスポートの画面を開きます
- 書き出す範囲を選ぶ: すべての中身か、投稿だけ・固定ページだけなどを選びます。投稿を選ぶと、カテゴリー・投稿者・日付の範囲・状態で絞り込めます
- ファイルをダウンロードする: エクスポートのファイルをダウンロードするボタンを押すと、XMLのファイルが作られ、自分のパソコンに保存するよう求められます
手順2: 移す先のサイトでインポートする
- インポートの画面を開く: 移す先のサイトの管理画面で、ツールのメニューからインポートの画面を開きます
- WordPressのインポーターを入れる: 一覧のWordPressの項目で、まだ入れていなければ、インストールのボタンを押します
- インポーターを動かす: インポーターを実行するリンクを押します
- ファイルを選んで送る: 元のサイトで書き出したWXRのファイルを選び、アップロードして取り込むボタンを押します
- 投稿者を当てる: ファイルの中の投稿者ごとに、移す先のサイトの今いるユーザーに当てるか、新しいユーザーを作るかを選びます
- 添付ファイルも取り込むか決める: 添付ファイルをダウンロードして取り込むオプションを選ぶと、添付ファイルも取り込めます
資料によると、この後、ファイルの中の投稿・コメント・カテゴリーが、移す先のサイトに取り込まれます。
取り込む前に知っておく注意
- ファイルが大きいと、メモリが足りなくなる: 資料では、取り込むファイルが大きすぎると、サーバーのメモリが足りなくなることがあるとしています。そのときは、PHPの設定で使えるメモリを増やすか、サーバー会社に頼むか、ファイルをいくつかに分けて1つずつ取り込みます
- 失敗した後にやり直すと、同じ記事が重なる: 取り込みが失敗しても、一部の中身は作られていることがあります。原因を直してやり直すと、データが重なることがあるため、先にサイトを見直し、要らない記録を消します
- インポーターの配布ページの注意: 2026年11月1日の時点で、WordPress Importerの配布ページには、最新の3つの大きな版のWordPressでは試されていないという注意が出ています。新しい版で使うと、うまく動かないことがあるとも書かれています
自分で進めるか、相談するかの判断
目安は、「移すのが記事などの中身だけで、移す先のサイトが用意できているか」です。記事の数が多くなく、テーマやプラグインを移す先で入れ直せるなら、この記事の手順で進められます。
記事の数が多くて取り込みが止まる、ドメインやサーバーごと移したい、という場合は、使っているサーバー会社に相談します。資料でも、共用のサーバーでは、取り込みのいちばん安全な進め方をサーバー会社のサポートに相談するのがよいとしています。取り込みの前には、移す先のサイトの控え(バックアップ)も取っておきます。
つまずきやすいところ
- サーバーごと移したいのに、エクスポートだけで済ませる: テーマ・プラグイン・設定まで含めて移すときの確かめ方は、WordPressのサイトを別のサーバーへ移転する前の確認にまとめています
- 取り込む前の控えを取らない: 重なった記事を消す手間を減らすため、先に控えを取ります。控えの取り方と、控えから戻せるかの確かめ方は、サーバーのバックアップと復元確認で紹介しています
- 投稿と固定ページを分けて書き出す: 書き出す範囲を選ぶ前に、2つの違いを押さえておくと迷いません。違いは、WordPressの投稿と固定ページの違いと使い分けで紹介しています
まとめ
- エクスポートで、記事や固定ページなどをWXRという1つのファイルに書き出します
- 移す先のサイトでWordPressのインポーターを入れ、そのファイルを取り込みます
- テーマ・プラグイン・画像のファイル・設定は、書き出しのファイルの一覧にありません
- 大きなファイルは分けて取り込み、失敗の後は重なった記事を消してからやり直します
よくある質問
エクスポートのファイルは、サイトのバックアップの代わりになりますか?
代わりにはなりません。資料では、サイトのデータの控えにも使えるとしていますが、書き出せるのは記事・固定ページ・コメントなどの中身です。テーマ・プラグイン・画像のファイルや、サイトの設定は一覧に入っていないため、サイト全体の控えは別に取ります。
一部の記事だけを書き出せますか?
できます。資料では、投稿だけを選ぶと、カテゴリー・投稿者・日付の範囲・状態で絞り込めるとしています。カテゴリーは1つだけ選べます。固定ページも同じように絞り込めます。
取り込むと、元の投稿者はどうなりますか?
取り込みの初めに、ファイルの中の投稿者を、移す先のサイトのどのユーザーに当てるかを選びます。資料では、投稿者ごとに、今いるユーザーに当てるか、新しいユーザーを作るかを選べるとしています。
画像も一緒に移せますか?
取り込みのときに、添付ファイルをダウンロードして取り込むオプションを選ぶと、添付ファイルも取り込めます。資料にはこのオプションの説明があります。うまく移ったかどうかは、取り込みの後にメディアの一覧で確かめます。
取り込みが途中で止まったら、もう一度やり直してよいですか?
先にサイトを見直します。資料では、取り込みが失敗しても一部の中身が作られていることがあり、原因を直してやり直すと、同じデータが重なることがあるとしています。失敗の後はサイトを確かめ、要らない記録を消してから進めます。