Web blog WEBブログ

WordPressのバージョンアップ・PHP更新を外注する|依頼範囲と事前確認

2026.11.13

※この記事は2026年11月13日時点の情報をもとに作成されました。

WordPressのバージョンアップやPHPの更新を外注するときは、「どこまで更新するか」「検証環境で事前に確認するか」「不具合が出たときに直すところまで含むか」の3点を決めて依頼するのが基本です。更新作業そのものより、更新後に起きる不具合への対応が費用と期間を左右します。

長く更新していないサイトほど、PHPのサポート終了や、プラグインが新しい版に対応していないといった問題を抱えています。急に更新すると表示が崩れることもあるため、計画的に進めることが大切です。

この記事では、バージョンアップを外注する前に確認しておくことと、依頼範囲の決め方、更新後のチェック項目を整理します。

なぜバージョンアップが必要なのか?

更新を先送りにすると、次のような問題が起きやすくなります。

  • 既知の脆弱性が残り、改ざんや不正ログインの入口になる
  • 新しいプラグインやテーマが、古いWordPress・PHPでは動かない
  • サーバー会社が古いPHPの提供を終了し、急な対応を迫られる
  • 表示速度の改善など、新しい版の恩恵を受けられない

特にPHPは、サポートが終わった版を使い続けると、新しく見つかった脆弱性が修正されません。サーバー会社によっては、古い版の提供を終える際に自動で新しい版へ切り替えることもあり、準備ができていないとサイトが表示されなくなるおそれがあります。

脆弱性の確認方法はWordPressの脆弱性診断とは?で解説しています。

PHPのサポート期限をどう考えるか?

PHPには、バージョンごとにサポートの期限があります。php.net の公開情報(2026年10月時点)では、次のようになっています。

PHPの版 状況(2026年10月時点)
8.1以前 サポート終了(セキュリティ修正なし)
8.2 セキュリティ修正のみ。2026年12月31日まで
8.3 セキュリティ修正のみ。2027年12月31日まで
8.4 通常のサポート中。セキュリティ修正は2028年12月31日まで
8.5 通常のサポート中。セキュリティ修正は2029年12月31日まで

WordPress 7.0 の最低要件は PHP 7.4 ですが、公式のホスティング向け資料でも、サポートが続いている PHP を使うことが強く推奨されています。期限は変わることがあるため、作業前に php.net の最新情報を確認してください。

依頼範囲は3段階で決める

段階 作業内容 向いているケース
① 更新のみ 本体・プラグインを更新し、表示を確認する 定期的に更新していて、構成が単純なサイト
② 検証してから更新 検証環境で更新を試し、問題がないことを確認してから本番に反映する 止められない機能があるサイト
③ 不具合の修正まで 更新で動かなくなったテーマやプラグインの修正、代わりのプラグインへの置き換えまで行う 長く更新していないサイト、独自のカスタマイズが多いサイト

見積もりを依頼する際は、「どの段階まで依頼したいか」を最初に伝えると、各社の金額を同じ条件で比べやすくなります。①の更新のみと③の修正までを含む作業では、作業量がまったく違うためです。

長く更新していないサイトでは、②と③を合わせて依頼するのが現実的です。当社(RunLand)でも、古い版から上げるご相談では、まず検証環境で更新を試し、どこで不具合が出るかを洗い出してから本番の作業に入っています。

検証してから本番に反映する手順

依頼範囲が「②検証してから更新」以上の場合、作業は一般的に次の順番で進みます。

  1. バックアップを取る:本番のファイルとデータベースを保存する
  2. 検証環境を用意する:本番と同じ内容のコピーを、別の場所に作る
  3. WordPress本体・プラグイン・テーマを更新する:検証環境で順番に更新し、エラーが出ないか確認する
  4. PHPの版を上げる:本体とプラグインを更新したあとで、検証環境のPHPを切り替える
  5. 表示と機能を確認する:下の確認項目に沿ってチェックし、不具合があれば修正する
  6. 本番に反映する:アクセスの少ない時間帯に、検証で確認した手順と同じ順番で本番を更新する
  7. 本番で再確認する:同じ確認項目を本番でもチェックし、結果を報告してもらう

PHPの切り替えは、サーバー会社の管理画面で元の版に戻せることが多いため、万一のときの戻し方も事前に確認しておくと安心です。

検証環境を用意できない場合は、更新前のバックアップを確実に取り、問題があればすぐ戻せる状態で本番を更新します。その場合も、作業する日時は事前に共有しておきましょう。作業中に記事を更新すると、戻したときに内容が失われることがあるためです。

依頼前に確認しておくことチェックリスト

  • □ 現在の WordPress・PHP のバージョン(管理画面の「サイトヘルス」で確認できます)
  • □ 使っているプラグインとテーマの一覧、独自に改修したものの有無
  • □ サーバー会社で選べる PHP のバージョン
  • □ 止めてはいけない機能(お問い合わせ、予約、会員機能など)
  • □ 直近のバックアップがあるか、誰が取得するか
  • □ 更新作業をしてよい日時
  • □ 更新後、継続して更新を任せるか(保守契約にするか)
  • □ 有料プラグイン・有料テーマのライセンスが有効か

有料のプラグインやテーマは、ライセンスの期限が切れていると最新版を入手できません。依頼前に、購入時のアカウントや更新期限を確認しておくと、作業が止まらずに済みます。

更新後も継続的に任せる場合は、作業範囲をWordPress保守の外注として決めておくと、毎回の依頼が不要になります。

更新後に確認する項目

更新が終わったら、次の項目を確認します。

  • トップページと主要な下層ページの表示
  • お問い合わせフォームの送信とメールの受信
  • 管理画面へのログインと、記事の作成・更新
  • プラグインが有効なままか(エラーで停止していないか)
  • 画面の表示が崩れていないか(特にスマホ)
  • エラーログに新しいエラーが出ていないか

確認は、パソコンだけでなくスマホでも行ってください。更新によって読み込まれるスクリプトが変わり、スマホ表示のメニューやスライダーだけが動かなくなる、ということがあります。

公開前の確認項目をまとめたホームページ公開前チェックリストも、更新後の確認に転用できます。

更新でよく起きる不具合と対処の方向性

  • 開発が止まったプラグイン:新しい PHP で動かない場合、代わりのプラグインへの置き換えを検討する
  • テーマの古い書き方:新しい PHP でエラーになる書き方を修正する
  • 表示の崩れ:jQuery など、本体側で変わった部分の影響を確認する
  • 管理画面が重い・動かない:プラグイン同士の相性を、一つずつ止めて切り分ける

当社(RunLand)がご相談を受ける中でも、長く更新していないサイトでは「本体とプラグインを上げたら、テーマが新しいPHPに合わずに表示が崩れた」という流れがよくあります。テーマを独自に作っている場合は、テーマの修正まで依頼範囲に入れておくほうが、結果として早く終わります。

どこまで直すかによって作業量が大きく変わるため、検証環境で洗い出したうえで見積もりを確定させる進め方が安心です。

よくあるご質問(FAQ)

Q. WordPressの自動更新を有効にしておけば、外注は不要ですか?

A. 小規模で構成が単純なサイトなら自動更新で十分な場合もあります。ただし、更新で不具合が出たときの対応は自動ではできないため、止められない機能があるサイトでは、検証を含めた更新を検討してください。

Q. PHPだけを先に上げても大丈夫ですか?

A. WordPress本体やプラグインが新しいPHPに対応していないと、エラーになることがあります。本体とプラグインを先に更新し、検証環境でPHPを上げて確認する順番が安全です。

Q. どのくらいの頻度で更新を依頼すればよいですか?

A. 本体やプラグインのセキュリティ更新は随時出るため、定期的に確認する体制が理想です。毎回依頼するのが負担であれば、月1回などの定期更新を保守契約にまとめる方法があります。

Q. 更新作業中はサイトが止まりますか?

A. 更新の数分間はメンテナンス表示になることがあります。検証環境で事前に確認しておけば、本番での作業時間を短くできます。

まとめ

バージョンアップの外注は、「更新するだけ」か「検証して、直すところまで」かで中身がまったく変わります。現在の版と止められない機能を整理したうえで、検証環境での確認を含めて依頼するのが、トラブルを避ける近道です。

RunLandでは、制作会社様の下請けとして、WordPress・PHP の更新や、更新に伴う不具合の修正をお引き受けしています。ご相談はこちら、サービスの詳細は外注・下請けサービスをご覧ください。

ご相談・カスタマイズご依頼

弊社では上記ブログ内容にある修正・カスタマイズのご依頼も承っております。
ご自身で行ってみて上手くいかない場合などこちらよりお気軽にご相談ください。

この記事を書いた人 株式会社 RunLand 管理者

無料相談窓口