何年もWordPressを更新していない。管理画面には通知がたくさんある。でも、今もサイトは表示できている。今さら触って壊すくらいなら、このままのほうがよいのでは、と迷うかもしれません。
そのまま放置するか、一気に更新するかの二択にする必要はありません。まずは現在の状態を調べ、復旧の備えを作ってから、更新の進め方を決めます。
最初に「動いている範囲」を確認します
普段TOPしか見ていないなら、サービスページやお問い合わせも確認してみてください。画面が開くことと、申し込みや通知まで動くことは別です。
すでに不具合がある場合は、その内容を先に記録します。更新前からあった問題なのか、更新後に出た問題なのかが分からなくなると、調査しにくいためです。
- 表示が変なページや、押せないボタンはないか。
- フォームの入力から、通知の受信まで動くか。
- 管理画面へ入れて、普段の編集ができるか。
- 以前から出ているエラーメッセージはないか。
予約や購入のテストは、本当のお客様への通知や決済が起きない方法を決めてから行います。試しに触るだけでは済まない機能もあります。
バージョンだけでなく、管理できる人と契約も調べる
古いサイトを直そうとして、サーバーの契約者が分からない、有料テーマを誰が購入したか分からない、といった別の問題に気づくことがあります。
WordPress、テーマ、プラグイン、PHPの状態と合わせ、サーバー・ドメインの管理先、管理者アカウントの有無を確認します。利用していない機能に見えても、別のページで使われている可能性があるため、その場で削除しないでください。
WordPressのセキュリティに関する説明も、更新だけでなく、認証情報やバックアップなど複数の対策を扱っています。一つのプラグインを入れれば、それで管理が完了するわけではありません。
バックアップが分からないなら、更新より先に確認
自動バックアップの設定があるか、最後に取得できたのはいつか、どこへ保存されているかを調べます。戻す方法も含めて確認してください。
長く触っていないサイトでは、以前の担当者しか復元手順を知らないこともあります。取得できることと、復元に必要な権限があることを分けて確かめます。
身に覚えのない変更がある場合は、更新作業と切り分けます
不審な管理者、覚えのないページ、別サイトへの転送などがある場合は、改ざん等も含めた調査が必要です。記録を残し、無計画な更新や削除を重ねず、サーバー会社や対応できる担当者に相談してください。
古い独自機能があるなら、更新前の調査が必要です
更新が止まっているテーマや、制作会社が追加したコードがある場合、周りを新しくしただけでは問題が解消しないことがあります。現行環境で動くように修正するか、別の機能へ置き換えるかを検討します。
この判断には、使っている機能と今後も必要な機能の整理が役立ちます。もう使わない予約機能まで復旧するのか、今も受け付けに必要なのかで、依頼する作業が変わるからです。
修正で続けられるか、作り直したほうがよいかも、古いという理由だけでは決まりません。対応に必要な作業量と、今後の更新しやすさを比べて判断します。
まずは、変更しないで確認できる項目から調べる
久しぶりに管理画面へ入ったら、その日は「更新する日」ではなく「現状を記録する日」にしても構いません。更新・停止・削除を押さずに、次の情報を確認します。
| 開く場所 | 控えること | この段階ではしないこと |
|---|---|---|
| ダッシュボード → 更新 | 更新対象と表示される注意書き | 本体や複数項目の一括更新 |
| ツール → サイトヘルス → 情報 | WordPress・PHP・テーマ等のバージョン | 案内の意味を調べずに設定変更 |
| プラグイン一覧 | 有効・無効、名称、更新提供の有無 | 用途が分からない機能の停止・削除 |
| サーバー契約の管理画面 | バックアップ日時、契約期限、通知先 | 契約解約、PHP・DNSの試行変更 |
権限によって表示されないメニューもあります。メニューがないから機能がないと断定せず、管理者や契約先へ確認してください。
更新で続けるか、機能を置き換えるか、作り直すか
判断を分けるのは古さだけではありません。提供元が更新を続けていて必要な機能も現状に合うなら、検証しながら更新する方法を検討できます。提供が止まった機能が一部だけなら、その部分の置き換えで済むかを調べます。
一方、主要機能が複数の古い独自処理に依存し、修正後も更新のたびに大きな調整が見込まれるなら、再構築との費用比較が必要です。初回の修正費だけでなく、今後の更新・保守に何が残るかを説明してもらってください。
調査後は、優先順位と費用を分けてもらう
すべてを同時に直せない場合は、次のように整理して説明してもらうと、着手する範囲を決めやすくなります。
| 分け方 | 確認すること |
|---|---|
| 早く対処したい問題 | 利用者の操作を妨げる不具合や、調査で判明した安全上の問題 |
| 更新に先立つ準備 | バックアップ、テスト環境、互換性の調査や修正 |
| 今後の管理 | 誰が、どの範囲を、いつ確認するか |
これは一律の安全判定表ではありません。実際の優先度は、サイトの状態と使い方を調べて決めます。
Sole Collectでは、長期間更新していないWordPressの調査・修正をご相談いただけます。更新を押す前に、対象URLと、最後に管理した時期が分かればお知らせください。
その後の放置を防ぐ体制は、ホームページ管理・保守でご相談いただけます。作業前の準備については、更新前後のチェック項目も参考にしてください。
