WordPressサイトをローカル環境から本番環境へ、またはその逆に移行することは、初心者には難しく感じられるかもしれません。しかし、「All-in-One WP Migration」プラグインを使用すると、簡単に移行が可能です。この記事では、その具体的な手順を見出し付きで詳しく解説します。
All-in-One WP Migrationプラグインのインストール
ローカル環境と本番環境のWordPress両方にAll-in-One WP Migrationプラグインをインストールします。
- WordPress管理画面にログインします。
- 左側のメニューから「プラグイン > 新規追加」を選択します。
- 検索バーに「All-in-One WP Migration」と入力し、プラグインを検索します。
- 「今すぐインストール」をクリックし、有効化します。
ローカル環境から本番環境への移行
サイトのエクスポート
- ローカル環境のWordPress管理画面で「All-in-One WP Migration > エクスポート」を選択します。
- 「エクスポート先」をクリックし、「ファイル」を選択します。
- エクスポートが完了すると、ダウンロードリンクが表示されますので、エクスポートファイルをダウンロードします。
サイトのインポート
- 本番環境のWordPress管理画面で「All-in-One WP Migration > インポート」を選択します。
- 「インポート元」をクリックし、「ファイル」を選択します。
- ダウンロードしたエクスポートファイルをアップロードします。
- アップロードが完了したら、インポートの確認ダイアログで「続行」をクリックします。
本番環境からローカル環境への移行
本番環境からローカル環境への移行については、同様に本番環境でエクスポートを行い、ローカル環境でインポートを行います。
よくある質問(FAQ)
Q. WordPressをローカルから本番に移行する基本的な手順は?
A. ファイルをFTPまたはSCP/rsyncで転送し、DBをエクスポートしてURLを置換(Search Replace DB等のツール使用)してからインポートします。wp-config.phpのDB接続情報も本番用に更新します。
Q. 移行後にURLが変わる場合のSearch Replace DBの使い方は?
A. Search Replace DBツールでlocalhost/codingls等のローカルURLをhttps://codingls.comのような本番URLに一括置換します。シリアライズデータにも対応しているため、オプション値やメタデータのURLも正しく変換されます。
Q. 移行後に画像が表示されない場合の対処法は?
A. wp-content/uploadsフォルダーが正しく転送されているか確認します。パーミッション(755/644)の問題でアクセスできない場合もあります。またメディアライブラリの再スキャンはWordPress管理画面の「メディア」から行えます。
まとめ
「All-in-One WP Migration」プラグインを使用すると、WordPressサイトの移行が驚くほど簡単になります。プラグインのインストールからエクスポート、インポートの手順を丁寧に行うことで、サイトの移行作業がスムーズに進みます。サイト移行の際には、常に最新のバックアップを取っておくことを忘れずに。これで安心してサイトの移行が行えます。
