WordPress 7.0で最低PHPが7.4に:7.2・7.3のサイトは更新が止まる


管理画面に「PHP バージョン7.4以上が必要なため、更新できません」と出ていませんか?



出ています。サイトは普通に見られるので、放っておいたのですが。PHPって、どういう意味ですか?



WordPressを載せている土台のプログラムで、家でいえば基礎です。WordPress 7.0から、古い基礎の上には新しい版を載せられなくなりました。



基礎が古いままだと、この先の修理も届かないということですね。何から始めればよいでしょうか。
2026年5月20日公開のWordPress 7.0から、最低PHPは7.4です。PHP 7.2・7.3のサイトは6.9系にとどまり、7.0以降へは更新できません。7.4も2022年11月28日に修正が終わっているため、上げるならPHP 8.3以上、できれば8.4を目指します。順番はPHPを先に上げ、WordPress本体の更新は後です。
はじめに
2026年5月20日に公開されたWordPress 7.0から、動かすのに必要なPHPの最低バージョンが7.4に上がりました。管理画面に「更新できません」という見慣れない表示が出て、驚いた方もいるかもしれません。「サイトは普通に表示されているのに、何が問題なのか」「PHPを上げたらサイトが壊れるのでは」と迷うのは自然なことです。
結論からお伝えすると、PHP 7.2・7.3のサイトはWordPress 6.9系に取り残され、7.0以降の新しい版へは上がれません。ただし、慌てて7.4に上げるのは遠回りです。目指すべきはPHP 8.3以上です。
本記事では、WordPress 7.0で何が変わったのか、更新が止まると何が起きるのかを整理します。そのうえで、PHPをどこまで上げればよいのか、安全に進める順番を解説します。記事中のバージョンや日付は、2026年11月9日にWordPressとPHPの公式サイトで確かめたものです。
WordPress 7.0で何が変わったのか


WordPress 7.0では新機能が話題になりましたが、サイトを運営する側にとって影響が大きいのは、目立たない「動作条件」の変更です。まず、何がどう変わったのかを整理します。
最低PHPが7.2.24から7.4へ
PHPは、WordPressを動かしている土台のプログラムです。家でいえば基礎にあたり、WordPressという建物はその上に載っています。WordPressは「この基礎の上でなければ建てられません」という最低条件を決めていて、2024年7月からは7.2.24でした。それが7.0で7.4.0に引き上げられました。
公式の発表(2026年1月9日、日本語訳)では、理由が示されています。公式が集計しているサイトのうち、PHP 7.2と7.3が合わせて4%未満まで減ったためです。WordPressは以前から、使用率が5%を下回ったバージョンを対応終了の検討対象にしてきました。発表時点の内訳は、7.3が2.04%、7.2が1.81%です。少数派ではありますが、100サイトあれば約4サイトが当てはまる計算になります。


PHP 7.2・7.3のサイトは6.9系に取り残される
公式の発表には、PHP 7.2または7.3のサイトは、7.0の公開後もWordPress 6.9系にとどまると明記されています。2026年11月9日時点の最新版は7.1.4(10月28日公開)ですが、PHP 7.3のサイトに届くのは6.9.11までです。なお、PHP 7.2でも7.2.24より前の番号では、6.9系にも上がれません。
つまり、7.0と7.1の新機能や改良は届かず、届くのは6.9系向けの小さな修正だけになります。家でいえば、増築もリフォームも受け付けてもらえない状態です。
「更新が止まる」と実際に起きること


更新が止まっても、サイトの見た目はいつもどおりです。そのため気づきにくいのですが、裏側では次の3つの問題が重なっています。
管理画面に「更新できません」と表示される
管理画面の「ダッシュボード」から「更新」を開くと、次のような文が表示されます(バージョンの数字はサイトによって変わります)。
「WordPress 7.1.4 は PHP バージョン7.4以上が必要なため、更新できません。現在の PHP バージョンは7.3.33です。」
これは故障ではありません。WordPressが「基礎が古いので、新しい建物を載せられません」と知らせている表示です。この表示が出ている間は更新ボタンそのものが出ないため、PHPを上げない限り7.0以降へは進めません。
プラグインの更新も止まっていく
プラグインにも、作者が決めた「PHP 7.4以上」といった動作条件があります。たとえば、編集画面の新機能を先に届けるGutenbergも、最低PHPを7.4に上げると公式の発表で予告されています。
条件を満たさないプラグインは、更新できなくなります。プラグインの一覧には「新バージョンの 〇〇 が利用可能ですが、お使いの PHP バージョンでは動作しません。」と出ます。「更新」の画面では「この更新は現在使用中の PHP のバージョンでは動作しません。」と表示されます。
お問い合わせフォームや予約のプラグインに不具合の修正が出ても、受け取れません。 店舗でいえば、レジや予約台の修理部品だけが届かなくなる状態です。 今後、7.4以上を条件にするプラグインは増えていくと考えられます。
PHP本体はすでにサポートが終わっている
さらに根本的な問題があります。PHPの開発元によるサポート(安全上の修正)は、7.2が2020年11月30日、7.3が2021年12月6日に終わっています。古い版のまま、新しい穴が見つかることもあります。2026年10月に公表されたPHPの重大な脆弱性が、その一例です(詳しくは「WordPressのPHP脆弱性、今日確かめる3つと安全な更新手順」)。
WordPress 6.9系の小さな修正は、2026年10月28日の6.9.11まで届いています。ただし公式の発表によれば、正式に修正が作られるのは最新の1系統だけです。古い系統へは、可能な場合に厚意(原文は “as a courtesy”)で移しているにすぎません。いつまで届くかの約束はなく、公式のリリース一覧にも、安全に使えて保守が続いているのは7.1系の最新版だけだと書かれています。WordPressの更新が止まったことより、土台のPHPに何年も修正が入っていないことのほうが深刻です。




PHPはどのバージョンまで上げるべきか


「最低条件が7.4なら、7.4に上げればよい」と考えがちですが、上げ先はPHP 8.3以上、できれば8.4です。7.4ではWordPressの更新は再開できても、PHP本体に修正が届かない問題が残るためです。
7.4に上げるだけでは足りない理由
PHP 7.4も、2022年11月28日に安全上の修正が終わっています。7.4に上げればWordPress 7.0以降へは更新できますが、土台に修正が入らない状態は変わりません。公式は次の引き上げの時期を決めていませんが、いずれ7.4が対象になれば、同じ作業をもう一度することになります。廃番になった部材で基礎を補強するようなもので、手間のわりに長持ちしません。
PHPの各バージョンの修正が終わる日は、次のとおりです(php.netのサポート期限を2026年11月9日に確認)。




| PHPのバージョン | 安全上の修正が終わる日(サポート期限) |
|---|---|
| 7.2 | 2020年11月30日(終了) |
| 7.3 | 2021年12月6日(終了) |
| 7.4 | 2022年11月28日(終了) |
| 8.0 | 2023年11月26日(終了) |
| 8.1 | 2025年12月31日(終了) |
| 8.2 | 2026年12月31日 |
| 8.3 | 2027年12月31日 |
| 8.4 | 2028年12月31日 |
| 8.5 | 2029年12月31日 |
いまの目安はPHP 8.3以上
WordPress公式が推奨しているのはPHP 8.3以上です。サーバー会社向けの公式ハンドブック(WordPress 7.0版)は、7.0がPHP 8.5まで対応しているとしています。そのうえで、新しく作るサイトには8.4か8.5を勧めています。8.2も2026年12月31日に修正が終わります。これから上げるなら8.3以上、できれば8.4を選ぶのが、この先数年を安心して運営する近道です。
ただし、7.3から8.4へ一気に上げると、古いテーマやプラグインが動かなくなる危険も上がります。PHP 8.0で削除された古い命令(create_functionなど)が残っていると、画面が真っ白になることがあるためです(php.netの移行ガイド)。だからこそ、次の手順で慎重に進めます。




安全にPHPを上げる手順


大切なのは順番です。PHPを先に上げ、WordPress本体の更新は後にします。ここでは流れを3つに分けて説明します。細かな操作は、それぞれの記事で詳しく解説しています。
まず今のPHPバージョンを確認する
管理画面の「ツール」→「サイトヘルス」→「情報」→「サーバー」を開くと、いま動いているPHPのバージョンが分かります。7.2・7.3なら今回の対象です。7.4〜8.1でもWordPressの更新は続けられますが、PHP本体の修正はすでに終わっているので、同じように上げる準備をしましょう。
確認の詳しい手順は「WordPressのPHPバージョンを確認する方法」にまとめています。


バックアップを取り、テスト環境で先に切り替える
本番のサイトでいきなりPHPを切り替えるのは避けてください。まずバックアップを取り、本番の複製(テスト環境)で、下の1〜3と同じ順番にPHPの切り替えと更新を通します。トップページ、よく見られるページ、お問い合わせフォームの送信、予約や決済の流れを一つずつ確かめます。本番の家の基礎を入れ替える前に、見本の家で試しておくイメージです。
テスト環境の作り方と確認リストは「WordPressのPHPバージョンアップ、テスト環境で確かめる手順」で解説しています。
万一、画面が真っ白になったときは「PHPのバージョンを上げたらWordPressが真っ白に:元に戻す手順」を参考にしてください。




PHPを上げてからWordPressを更新する
本番での作業は、次の順番で進めます。
- 今のPHPのままで、更新できるプラグインとテーマを最新にする
- テスト環境で問題のなかったバージョンへ、本番のPHPを上げる
- 止まっていたプラグインを更新し、最後にWordPress本体を最新版へ更新する
PHPとWordPressを同じタイミングで上げると、不具合が出たときにどちらが原因か分からなくなります。1つずつ上げて、そのたびに表示とフォームを確かめましょう。
自分で進めるか、専門家に任せるかの判断基準


多くのレンタルサーバーでは、PHPの切り替えは管理画面の操作だけで済みます。難しいのは、その後に壊れていないかを確かめ、壊れたときに直すところです。次の目安で判断してください。
自分で進めやすいケース
次のすべてに当てはまるなら、手順どおりに自分で進めやすいサイトです。
- いまのPHPが7.4〜8.1で、8.3以上へ上げる
- プラグインが10個程度までで、どれもこの1年以内に更新されている
- テーマが市販品や配布品で、作者による更新が続いている
- サーバーの管理画面で、PHPを元のバージョンに戻す方法が分かる
専門家に任せたほうがよいケース
次のどれかに当てはまる場合は、制作会社や保守の専門家への相談をおすすめします。
- いまのPHPが7.2・7.3で、テーマが何年も更新されていない
- 制作会社が作った独自のテーマで、作った人と連絡が取れない
- 予約・決済・会員登録など、止まると売上に直結する機能がある
- テスト環境を自分で用意できない
PHPの年数が古いほど、一度に飛び越える段差が大きくなります。7.2・7.3から8.3以上へ上げる場合、テーマやプラグインの修正が必要になることも珍しくありません。
よくある質問
- PHP 7.3のままだと、サイトはすぐに見られなくなりますか?
-
すぐに表示が止まるわけではありません。WordPressは6.9系のまま動き続けます。ただし、PHP 7.3は2021年12月6日に安全上の修正が終わっています。7.0以降の本体や一部のプラグインの新しい版も届かず、見た目が普段どおりでも危険は年々大きくなります。
- サーバーの管理画面に、8.3や8.4が選択肢として出てきません。どうすればよいですか?
-
古い契約プランやサーバーでは、新しいPHPを選べないことがあります。まずサーバー会社に、今の契約のまま切り替えられるか、プランの変更やサーバーの移転が必要かを問い合わせましょう。移転が必要な場合は作業が大きくなるため、早めに段取りを決めることが大切です。
- 使っているプラグインが新しいPHPに対応しているかは、どこで分かりますか?
-
「インストール済みプラグイン」で各プラグインの「詳細を表示」を開くと、「必須 PHP バージョン:」に作者が決めた条件が出ます。上げたいPHPの番号がこの条件を満たしているかを、一つずつ確かめましょう。条件の欄が空のプラグインや、長く更新されていないプラグインは、テスト環境で特に念入りに確かめてください。
- PHP 8.0や8.1のサイトは、WordPress 7.0以降に更新できますか?
-
更新できます。最低条件の7.4を満たしているためです。ただし、PHPの安全上の修正は8.0が2023年11月26日、8.1が2025年12月31日に終わっています。本体を更新したうえで、8.3以上へ上げる計画を立てましょう。
まとめ


WordPress 7.0から、最低PHPは7.4になりました。PHP 7.2・7.3のサイトは6.9系にとどまり、7.0以降の本体と、7.4以上を条件にしたプラグインの新しい版を受け取れません。さらに、土台のPHPには何年も前から安全上の修正が入っていません。
上げ先は7.4ではなく、8.3以上、できれば8.4です。順番はPHPが先、WordPress本体が後です。テスト環境で試してから本番に移せば、壊れる心配を大きく減らせます。
まずは今日、管理画面の「ツール」→「サイトヘルス」→「情報」→「サーバー」で、PHPのバージョンを確かめてみてください。番号が分かれば、自分で進めるか、専門家に頼むかを決められます。



上げ先は8.3以上、順番はPHPが先です。



まずはサイトヘルスで番号を見て、テスト環境で試すところから始めます。



はい。7.2・7.3で古いテーマなら、そこで一度ご相談ください。段差が大きいほど、事前の確認が効きます。



分かりました。今日のうちに番号を確かめてみます。




