技術ノート

WordPress 移行チェックリスト:切替前後に確認すること

バックアップ、DNS、SSL、URL、メール、キャッシュ、Cron、公開後確認。

WordPress 移行は、ファイル、DB、DNS、外部サービスを連動させる変更です。コピー自体は一部分にすぎません。

EC や会員サイトでは、最終同期中に発生する新規注文・ユーザー・更新をどう扱うか事前に決めます。

1. コピー前に依存関係を洗い出す

PHP、拡張、Cron、メール、キャッシュ、CDN、DNS、外部連携を本番変更前に一覧化します。

2. 実際に戻せるバックアップを作る

中身と復元方法が分かって初めてバックアップは有効です。必要なら DB と uploads を別々に確認します。

3. URL とシリアライズデータを確認する

ドメイン変更はシリアライズ値、メディア URL、リダイレクト、プラグイン設定に影響します。WordPress を理解した置換方法を使います。

4. DNS と SSL の切替を計画する

必要なら TTL を下げ、証明書を先に用意し、DNS 変更後も旧 origin を返す可能性のあるキャッシュを把握します。

5. メール、Cron、Webhook を確認する

表示が正常でも、トランザクションメール、定期処理、外部 callback が旧環境を向いていることがあります。

6. 確認が終わるまで旧環境を残す

すぐにロールバック経路を消さず、チェックアウト、フォーム、ログイン、検索可視性、ログを確認してから旧環境を停止します。