【WordPress】データを移行する

俗にいう WordPress のお引っ越しです。レンタルサーバーを乗り換えたり、前回の記事(【WordPress】mac のローカル環境に WordPress を構築する)のようにローカルに構築したWordPress のデータを新たに契約したレンタルサーバーに移行する手順を説明します。

全体の流れ

流れとしては、

  • 移行元の WordPress 管理画面からデータのエクスポートをして
  • 移行先の WordPress 管理画面からデータのインポートを行う

だけです。そのために途中で移行先の WordPress にデータ移行用のプラグインが必要になるのでインストールしますが、それだけです。

1:移行元 WordPress のデータをエクスポートする

移行元 WordPress の管理画面から「ツール」-> 「エクスポート」を選択します。
すると、「エクスポートする内容を選択」と出てくるので、「すべてのコンテンツ」を選択して「エクスポートファイルをダウンロード」をクリックしてダウンロードが終わるまで待ちます

2:移行先 WordPress にデータ移行用のプラグインをインストールする

移行先 WordPress の管理画面から「ツール」-> 「インポート」を選択するとプラグイン選択画面に切り替わります。今回は WordPress のデータ移行となるので、「WordPress」を「今すぐインストール」をクリックしてインストールします。

3:インポーターの実行

2でインストールしたプラグインを実行する手順を説明します。
インストール完了直後だともしかしたら表示が切り替わらないかもしれませんが、ページをリロードすると日本語に切り替わります。そこで WordPress の真下のリンク文字が「インポーターの実行」に切り替わっていることを確認してクリックします。

続いて 1 でダウンロードしておいた移行元のデータを選択して「ファイルをアップロードしてインポート」を実行します。しばらく待てば完了です。

これで記事は移行できたと思うのですが、テーマや設定の違いによる表示崩れなどの不具合があるかもしれないのでひと通り確認します。私の環境ではカスタムHTMLがうまく表示されなくなっていたので設定しなおしました。

インポーターの削除

インポート完了後はインポーターは不要となるので管理画面の「プラグイン」-> 「インストール済みプラグイン」から「WordPress インポートツール」を見つけて「無効化」をクリック後「削除」を実行します。