WordPress更新の手順|バックアップ・動作確認・復旧判断
更新前に必要なのは、バックアップの有無だけでなく、戻す対象・担当・確認方法を決めておくことです。この記事は通常の更新作業を扱います。侵害が疑われる場合は、単に古い状態へ戻す作業とは分けて対応してください。
更新前に必要なのは、バックアップの有無だけでなく、戻す対象・担当・確認方法を決めておくことです。この記事は通常の更新作業を扱います。侵害が疑われる場合は、単に古い状態へ戻す作業とは分けて対応してください。
本体・PHP・テーマ・プラグインのバージョン、作業時刻、更新予定を記録します。ファイルとデータベースの保存対象がそろい、管理画面が開かなくても復元できる経路があるかを確かめます。サーバーの自動保存だけに頼る場合も、保存時刻・保持期間・復元対象を確認します。
保存先の考え方はバックアップの保存先と復元確認へ。WordPress公式の更新手順も更新前のバックアップを案内しています。
変更履歴と対応するWordPress・PHPの条件を読みます。すべてのサイトに共通する「本体を必ず最初に更新」という順番ではなく、依存するテーマやプラグインの要件に合わせて順序を決めます。有料製品は更新を受け取る契約やライセンスの状態も確認します。
予約・決済・会員機能があるなら、ステージング環境で代表操作を試します。検証環境が実際の顧客へ通知したり、課金したりしないように設定します。PHPの変更も必要ならPHP更新前の確認を別の変更項目として記録してください。
セキュリティ修正は定期点検日まで無条件に待つものではありません。告知内容と影響を確認し、速やかに対応できる担当を用意します。自動更新を利用する場合にも、失敗通知と表示異常に気づく仕組みが必要です。
スマホでは表を横にスクロールできます。
| 対象 | 成功とする状態 | 記録する証拠 |
|---|---|---|
| 主要ページ | ログアウト状態で本文・画像・料金が読める | URL、端末、確認時刻 |
| 編集画面 | 記事を開き、検証用の変更を保存できる | 対象と保存結果 |
| フォーム | 表示・入力・受付・通知をそれぞれ確認 | 担当者が確認した段階 |
| 予約・購入 | テスト手順の期待どおりに遷移 | 本番課金を避けた試験条件 |
| キャッシュ | 更新後の内容が公開側に反映 | 確認ブラウザとキャッシュ条件 |
HTTP 200で開くだけでは、ページ途中のエラーやフォーム障害は見逃します。自分がログインしている画面だけでなく、利用者の見え方でも確認します。未検証の機能は「確認済み」にせず残してください。
エラーのURL・発生時刻・直前の変更・表示されたメッセージを控えます。ログに個人情報が含まれる場合は共有範囲を限定します。キャッシュの問題か、更新した機能の問題かを切り分け、原因を追えないまま全機能を停止しないでください。
データベースを古い保存へ戻すと、更新後に受け付けた注文・投稿・問い合わせも失う可能性があります。ファイルだけで戻せるか、データ構造が変わっているか、新規データをどう保全するかを確認してから復元します。解決後は実施した変更と未確認事項を残し、再度更新を適用する条件を決めます。
以下は復旧判断を練習するために作成した練習用のケースです。特定製品の障害報告や、当サイトで発生した注文・復旧の実績ではありません。注文をデータベースに保存するサイトで、更新作業中も注文受付を続けた場面を考えます。
スマホでは表を横にスクロールできます。
| 時刻 | 起きたこと | 復旧時に確認する点 |
|---|---|---|
| 10:00 | ファイルとデータベースのバックアップを取得 | この時点までの注文が復旧元に含まれる |
| 10:10 | 検証済みのプラグイン更新を開始 | どの製品をどの版へ更新したかを記録する |
| 10:15 | 新しい注文が1件入る | 10:00のバックアップには含まれない |
| 10:20 | 会員ページで表示エラーが見つかる | 注文受付・決済・管理画面への影響を分けて調べる |
10:00の状態でデータベースを上書きすると、10:15の注文がサイト上から失われる可能性があります。外部の決済処理が済んでいる場合、画面だけ以前へ戻しても決済まで取り消されるわけではありません。注文番号を控えるだけでは、明細・在庫・会員との対応をすべて復元できないことがあります。
「ファイルだけなら安全」とも決められません。旧版が新しいデータ構造に対応しない場合や、戻した版に既知の問題がある場合があります。復旧後は表示だけでなく、対象となる注文の件数・状態・外部決済との対応を、権限を持つ担当者が確認します。
ファイルとデータベースの両方が保存対象になる点はWordPress公式のバックアップ資料で確認できます。このケースの時刻と判断順は、保存時刻のずれを理解するために当サイトが作成した説明例です。
更新ボタンを押せても、それだけで更新を完了扱いにはできません。担当者ごとの判断が変わらないように、作業前に次の区切りを決めます。
スマホでは表を横にスクロールできます。
| 確認結果 | 次の行動 | 残す記録 |
|---|---|---|
| 主要画面と必要な業務操作が検証時と一致 | 合意した範囲の確認を終えてから、次の更新単位へ進む | 対象、確認者、時刻、期待結果と実際の結果 |
| ページは開くが、フォーム受付や購入操作が未確認 | 完了にせず、必要な操作の確認を続ける | 未確認の機能と、確認を担当する人 |
| 変更直後にエラー・データの食い違い | 次の更新を中断し、影響範囲と復旧方法を確認する | 直前の変更、症状、保全した保存先の識別情報 |
| 復旧には新しい注文等の統合が必要だが、方法が不明 | 上書きを進めず、対応可能な担当者へ引き継ぐ | バックアップ時刻、障害時刻、変更後に増えたデータの種類 |
作業後の報告は「更新しました」だけで終えず、「変更したもの/確認できた操作/未確認の範囲/残っている対応」を分けます。未確認の機能を一覧に残すことで、次の担当者が再確認する範囲を選べます。
WordPress変更判断・引継ぎシートを保存する(TXT)。対象と期待結果を作業前に記入し、実際の結果は作業後に追記してください。
本体やプラグインの更新を自分で進めるのが不安な場合は、当サイトのWordPressの安全対策をご検討ください。WordPress本体・プラグインの更新と、使っていないプラグインの整理を1回税込5,000円で承ります。毎月続けて任せたい場合は、月額の保守プラン(税込で月3,000円から)もあります。
プラグインは、必要なものだけに絞ります。更新の前にはバックアップを取り、更新後は表示と問い合わせフォームの動作を確認します。更新後にフォームが送信できなくなっていて、気づくのが遅れたケースを見たことがあります。
運営者の実務経験にもとづくメモです。すべてのサイトに当てはまるとは限りません。
公開日: 2026-05-04
最終更新日: 2026-10-14
追記履歴
執筆・編集:遊馬 祥一郎(ホームページ運用ナビ)。資料・内容の確認日:2026-09-29。