サイト移行の時に便利!WordPressの記事をエクスポートする方法【初心者向け】
WordPressで記事をエクスポートする方法を解説しています。WordPressではサイト内のデータをxml形式のファイルでエクスポートすることによって他サーバー等への移転を簡単に行うことができるようになっています。
テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
WordPressではサイト内のデータをxml形式のファイルでエクスポートすることによって他サーバー等への移転を簡単に行うことができるようになっています。
エクスポートで作成されたxmlファイルは移転先で「インポート」メニューで読み込むことによってデータの移行が可能です。
ここではエクスポートの手順をWordPressに最初から設置されているエクスポートツールを使用する方法と、プラグインを使用する方法の二つで紹介していきます。
なお本記事は、TechAcademyのWordPressオンラインブートキャンプの内容をもとに紹介しています。
田島メンター!!WordPressのサーバーを移行しないといけなくなったんですけど、どうしたらいいですか・・・?
大丈夫だよ。記事とかのデータをエクスポートして、移行先にインポートするだけで移行できるから。
本当ですか!?
うん、とりあえずデータをエクスポートする方法を教えてあげるね。
はい!お願いします!!!
WordPressのエクスポート機能を使用する
管理画面の左メニュー「ツール」から「エクスポート」を選択します。
「エクスポートを行う内容を選択」から移動させたいコンテンツを選択します。最初の状態では「すべてのコンテンツ」にチェックが入っていますが、投稿のみ・固定ページのみ・メディアファイルのみを選んでエクスポートすることが可能です。
例えば、こちらのサイトから「固定ページ」だけをエクスポートしたとします。
記事や固定ページがひとつも公開されていないWordPressサイトに、ファイルをインポートするとこのようになります。
移転先にすでに他の投稿記事がある場合は、以下のように新しい方の記事はそのままで固定ページだけが置き換えられます。
エクスポートを行うコンテンツを選択してから「エクスポートファイルをダウンロード」をクリックするとxmlファイルのダウンロードが開始します。これでデータのエクスポートは完了です。
プラグイン「Advanced Export for WP & WPMU」を使用する
移転の際に古いコンテンツを消してしまいたい場合など、サイト内の全てでなくより限定したエクスポートを行うときはAdvanced Export for WP & WPMUプラグインを使用すると便利です。
Advanced Export for WP & WPMUをインストール・有効化したあと「ツール」→「Advanced Export」を選択します。
Advanced Exportの管理画面が表示されます。
Restrict Date:期間を設定することができます。
Restrict Author:指定の著者の記事だけをエクスポートします。
Restrict Category:指定のカテゴリだけをエクスポートします。
Restrict Content:固定ページだけ・投稿だけを選択することができます。
Restrict Status:非公開・下書きなどのステータスを選択します。公開済みの記事だけをエクスポートしたい時などに使用します。
Include Blog Tag/Category Terms:カテゴリーやタグの情報をエクスポートするか選ぶことができます。
各設定を行った後「Download Export File」をクリックするとファイルのダウンロードが開始されます。このプラグインで作成されるファイルは「エクスポート」メニューを使った時と同じxml形式なので、読み込みは「インポート」メニューから同様に行うことができます。
WordPressでエクスポートをする方法は以上となります。
ぜひ、WordPressの使い方を覚えましょう!
本当に簡単でしたね♪ ありがとうございました!
うん。WordPressの標準搭載されている機能でもできるし、プラグインを使うともっと複雑なデータの移行も行えたりするから、また他の案件で経験するといいよ!
はい!任せて下さい!!!
[お知らせ]TechAcademyでは、WordPressを使ってカスタマイズしたオリジナルサイトを構築できるWordPressオンラインブートキャンプを開催しています。期間中の8週間は現役エンジニアのメンターが毎日学習をサポートするので、独学よりも効率的に学ぶことができます。