長期で運営しているWordPressのサイトで、以下のような問題が発生していませんか?
- 表示速度が遅くなった気がする
- 迷惑メールがたくさん届くようになった
- プラグインが正常に動作しないことがある
- 管理画面に「PHPの更新が必要です」という警告が表示される
上記の問題の原因は、古いバージョンのPHPを使っているからかもしれません。PHPのバージョンは、WordPressのバージョンに合わせて更新していく必要があります。本記事では、WordPressとPHPの対応表やPHPのサポート期限、PHPバージョンの確認方法・更新方法を解説します。
WordPress:PHPバージョンの推奨・動作環境
WordPress – PHP対応表
WordPressのバージョンに対応するPHPのバージョンを表にまとめました。
| WordPressバージョン | PHPバージョン | |
| 動作環境 | 推奨環境 | |
| 7.1 | 7.4 – 8.5 | 8.3以上 |
| 7.0 | 7.4 – 8.5 | 8.3以上 |
| 6.9 | 7.2 – 8.5 | 8.3以上 |
| 6.8 | 7.2 – 8.4 | 8.3以上 |
| 6.7 | 7.2 – 8.4 | 8.3以上 |
| 6.6 | 7.2 – 8.3 | 8.3以上 |
| 6.5 | 7.0 – 8.3 | 8.3以上 |
| 6.4 | 7.0 – 8.3 | 8.3以上 |
| 6.3 | 7.0 – 8.2 | 8.3以上 |
| 6.2 | 5.6 – 8.2 | 8.3以上 |
| 6.1 | 5.6 – 8.2 | 8.3以上 |
| 6.0 | 5.6 – 8.1 | 8.3以上 |
| 5.9 | 5.6 – 8.1 | 8.3以上 |
| 5.8 | 5.6 – 8.0 | 8.3以上 |
| 5.7 | 5.6 – 8.0 | 8.3以上 |
| 5.6 | 5.6 – 8.0 | 8.3以上 |
| 5.5 | 5.6 – 7.4 | 8.3以上 |
| 5.4 | 5.6 – 7.4 | 8.3以上 |
| 5.3 | 5.6 – 7.4 | 8.3以上 |
| 5.2 | 5.6 – 7.3 | 8.3以上 |
| 5.1 | 5.2 – 7.3 | 8.3以上 |
| 5.0 | 5.2 – 7.3 | 8.3以上 |
参考:PHP Compatibility and WordPress Versions – Make WordPress Core
WordPressのバージョンアップに合わせて、対応するPHPバージョンも上がっていることが分かります。
- 動作環境
WordPressと互換性のあるPHPバージョン - 推奨環境
WordPressが推奨しているPHPバージョン
2026年10月時点の最新のWordPressバージョンは「7.1」、PHPの推奨バージョンは「8.3以上」となっています。なお、WordPress 7.0からはPHP 7.2・7.3のサポートが終了し、PHP 7.4以上が必須となりました。PHP 7.3以下のサーバーでは、WordPress 7.0以降へ更新できません。
WordPressの公式にも現行バージョンの推奨環境が公表されています。
- PHP バージョン 8.3 以上。
- MySQL バージョン 8.0 以上または MariaDB バージョン 10.11 以上。
- HTTPS サポート
WordPressバージョンが古い場合は、PHPバージョンと併せて更新しておくことをおすすめします。
PHPバージョンのサポート終了日
PHPに定められているサポート期限の一覧表です。
| バージョン | リリース | サポート終了 |
| 5.6 | 2014年08月28日 | 2018年12月31日 |
| 7.0 | 2015年12月03日 | 2019年01月10日 |
| 7.1 | 2016年12月01日 | 2019年12月01日 |
| 7.2 | 2017年11月30日 | 2020年11月30日 |
| 7.3 | 2018年12月06日 | 2021年12月06日 |
| 7.4 | 2019年11月28日 | 2022年11月28日 |
| 8.0 | 2020年11月26日 | 2023年11月26日 |
| 8.1 | 2021年11月25日 | 2025年12月31日 |
| 8.2 | 2022年12月08日 | 2026年12月31日 |
| 8.3 | 2023年11月23日 | 2027年12月31日 |
| 8.4 | 2024年11月21日 | 2028年12月31日 |
| 8.5 | 2025年11月20日 | 2029年12月31日 |
| 8.6 | 2026年11月19日(予定) | 未定 |
参考: PHP公式サイト – Supported Versions/Unsupported Branches
2026年10月時点で、セキュリティサポートが続いているのは「PHP 8.2・8.3・8.4・8.5」の4つです。PHP 8.1以前はすでにサポートが終了しており、PHP 8.2も2026年12月31日でサポートが終了します。PHP 8.2以下をお使いの方は、早めに8.3以上へ更新しておきましょう。
PHPは「リリースから2年間のアクティブサポート+2年間のセキュリティサポート」の計4年間がサポート期間です。サポートが終了したバージョンは、脆弱性が見つかっても修正されません。
WordPressのPHPバージョンを更新するべき理由
WordPressのPHPバージョンを更新するべき理由は以下の通りです。
- 最新のWordPressに対応できる
- セキュリティ対策
- 表示速度が上がる
最新のWordPressに対応できる
前述した通り、最新のWordPressに対応するにはPHPバージョンを適宜更新する必要があります。
WordPressの最新バージョンに対応することによるメリットはこちら。
- セキュリティホールの軽減
- 新しいプラグインに対応できる
- WordPressの新しい機能が使える
WordPressのアップデートが実施される際は、必ず「推奨環境」をチェックしましょう。
基本的には推奨環境で「〇.〇以上」と記載されているバージョンにすれば問題ありません。しかし、リリースされたばかりの新しすぎるPHPバージョン(例:2026年11月リリース予定のPHP 8.6)を適用すると、WordPress本体、テーマ、プラグイン側が追いついていないケースがあり、不具合の要因ともなります。WordPressが推奨するPHPバージョン以上、かつテーマ・プラグイン・レンタルサーバーが対応しているPHPバージョンの範囲でアップデートすることをおすすめします。2026年10月時点では、PHP 8.3または8.4が無難な選択肢です。
セキュリティ対策
PHPバージョンを更新すると、セキュリティ強化に役立ちます。
世界中に利用者がいるWordPressは、弱点を見つけて攻撃する攻撃者も多く存在します。サポートが終了した古いPHPを使っていると、新たに見つかった脆弱性が修正されないため、マルウェア感染や情報漏洩などの被害に遭うリスクが高まります。
セキュリティを高めるためにも、サポート期間内のPHPバージョンに更新しておきましょう。
表示速度が上がる
PHPはバージョンが上がるごとに処理性能の改善が行われており、新しいPHPバージョンに更新するとサイトの表示速度の向上が期待できます。SEOの観点から見ても、サイトの表示速度は重要です。
Googleは、ページの読み込み速度や操作への反応速度などを指標化した「Core Web Vitals(コアウェブバイタル)」を含むページエクスペリエンスを、検索結果のランキングで考慮していると公表しています。
参考:Google 検索セントラル – Core Web Vitals と Google 検索の検索結果について
PHPのバージョンが古いことでサイトが重くなっているなら、非常にもったいないことです。ユーザー体験とSEOのためにも、PHPバージョンを最適化しておきましょう。
PHPのバージョンアップと合わせて、下記記事もチェックしてみてください。
サイト運営では、競合サイトと差別化するためブラウザでの見た目を第一に考えることも多いでしょう。しかしどんなにブラウザでの見た目をこだわっても、動画や画像を多用しすぎてページの読み込み速度が遅くなってしまうことで、不快に感じた閲覧者はページから離脱してしまいます。 ページの表示速度はとても重要な...
WordPressのPHPバージョンを確認する方法
PHPバージョンは、WordPressの管理画面(ダッシュボード)から確認できます。
手順は以下の通りです。
- 管理画面にログイン
- 「ツール」→「サイトヘルス」を開く
- 「情報」タブを開く
- 「サーバー」の項目を開き、「PHPバージョン」を確認
ダッシュボードから「ツール」→「サイトヘルス」→「情報」タブ→「サーバー」の順にクリックしてください。「サーバー」内にある「PHPバージョン」で、現在のPHPバージョンを確認可能です。

なお、サイトヘルスの「ステータス」タブでも、PHPが古い場合は改善項目として表示されます。
PHPバージョンが8.2以下の方は、この機会に8.3以上へ更新しておきましょう。
PHPバージョンを更新する手順
PHPバージョンを更新する流れは以下の通りです。
- 更新前の準備をする
- PHPバージョンを切り替える
- 表示・動作を確認する
ここでは、エックスサーバー
を例に解説します。ほかのレンタルサーバーでも、管理画面からドメインごとにPHPバージョンを切り替える流れはほぼ同じです。
PHPバージョンの移行にテストサイトは必要?
結論から言うと、一般的なブログや企業サイトであれば、PHPバージョンを移行するためだけにテストサイトを用意する必要はありません。理由は以下の通りです。
- PHPバージョンの切り替えはサーバーの設定を変えるだけで、サイトのファイルやデータベースは書き換わらない
- 不具合が出ても、同じ画面から元のバージョンに戻せる
- エックスサーバーなど多くのレンタルサーバーには自動バックアップがあり、万が一のときも復元できる
- テストサイトの作成やデータの移行には手間がかかり、検索エンジンにインデックスされないようにするなど別の注意点も増える
多くのサイトでは「準備 → 切り替え → 確認(問題があれば元に戻す)」の流れで十分です。
ただし、次のようなサイトは、テストサイトで事前に動作を確認しておくと安心です。
- ネットショップや会員サイトなど、短時間の不具合でも売上やお客様に影響が出るサイト
- functions.phpなどに独自のPHPコードを追加しているサイト
- 長期間更新されていないテーマやプラグインを使っているサイト
- PHP 7.x から 8.x へなど、大きくバージョンを上げるサイト
テストサイトを作る場合は、本サイトとは別のドメイン(エックスサーバーなら初期ドメインの「〇〇.xsrv.jp」など)に「WordPress簡単インストール」でWordPressを用意し、プラグイン「All-in-One WP Migration」で本サイトの内容をコピーします。PHPバージョンはドメインごとに切り替えられるので、テストサイトのドメインだけ先に切り替えて確認しましょう。
WordPressのバックアップや復元はデータベースに直接アクセスする必要があるなど、初心者にはハードルが高いものです。ただし、今回ご紹介するWordPressプラグイン「All-in-One WP Migration」は初心者でも驚くほど簡単にバックアップとサイトの復元の双方が可能となります。テレ...
1. 更新前の準備をする
テーマやプラグインの更新では、データベースの内容が変わることがあります。更新する前に、念のためバックアップを取っておきましょう。エックスサーバーでは、Webデータとデータベースが自動でバックアップされており、サーバーパネルの「自動バックアップの取得・復元」「MySQLバックアップ取得・復元」から過去14日分のデータを復元できます。手元にも残しておきたい場合は、バックアップ用のプラグインを使うと安心です。
WordPressサイトの運営において、バックアップは欠かせない作業のひとつです。不具合やエラーが起きた際、事前にとっておいたバックアップデータから復元できれば安心ですよね。 そこで当記事では、WordPressサイトのバックアップをとれるプラグインを4個ご紹介いたします。それぞれの特徴をまと...
まずは、以下を確認しておきましょう。
- WordPress本体・テーマ・プラグインを最新版に更新しておく
- 使用中のテーマが、変更先のPHPバージョンに対応しているか確認する(TCDテーマはTCDテーマのPHPバージョン対応表を参照)
- 長期間更新されていないプラグインは、変更先のPHPバージョンで動くか確認し、必要に応じて代替プラグインへの切り替えを検討する
変更先のPHPバージョンは、レンタルサーバーで「推奨」と表示されているバージョンを基本に、テーマ・プラグインが対応している範囲で選びます。エックスサーバーの切り替え画面では、推奨のバージョンに「(推奨)」と表示されます(2026年10月時点ではPHP 8.3)。PHP 8.5も選べますが、リリースから間もないバージョンはテーマやプラグインの対応が追いついていないことがあるため注意しましょう。
2. PHPバージョンを切り替える
エックスサーバー
にログインし、「サーバー管理」からサーバーパネルを開きます。
サーバーパネルの左メニューから「PHP」→「PHP Ver.切替」をクリックします(①)。

PHPバージョンを変更したいドメインの右にあるペンアイコンをクリックします(②)。

「変更後のバージョン」でPHPバージョンを選び(③)、「設定する」をクリックします(④)。

これでPHPバージョンの切り替えは完了です。「現在のバージョン」が変更後のバージョンになっているか確認しましょう。
3. 表示・動作を確認する
切り替えたら、すぐにサイトの表示と動作を確認します。ブラウザのキャッシュが残っていることがあるため、シークレットウィンドウで確認すると確実です。
- トップページ・投稿ページ・固定ページの表示
- 管理画面へのログイン、記事の投稿・編集
- お問い合わせフォームの送信
- 各プラグインの動作
- エラーメッセージや画面の崩れがないか
- サイトヘルスの「PHPバージョン」が変更後のバージョンになっているか
画面に「このサイトで重大なエラーが発生しました」と表示された場合は、WordPressから管理者のメールアドレスに、原因となったプラグインやテーマを知らせるメールが届きます。
不具合が起きた場合は、同じ「PHP Ver.切替」の画面で元のバージョンを選び直せば、元に戻せます。原因となったテーマやプラグインを更新・入れ替えしてから、改めて切り替えましょう。
PHPバージョンのまとめ
WordPressのPHPバージョンを更新する方法について解説しました。2026年10月時点のポイントは以下の通りです。
- 最新のWordPressは7.1、推奨PHPは8.3以上
- WordPress 7.0以降はPHP 7.4以上が必須
- PHP 8.1以前はサポート終了済み、PHP 8.2も2026年12月31日でサポート終了
- PHPバージョンの移行だけなら、多くのサイトでテストサイトは不要(切り替え後すぐに動作を確認し、問題があれば元に戻す)
PHPのバージョンが古いと、セキュリティが弱くなるだけでなく表示速度も遅くなってしまいます。SEOにも悪影響を与えかねないので、適切なバージョンを選択するようにしてください。テーマやプラグインを更新する前にはバックアップを取り、PHPの切り替え後はすぐに表示・動作を確認しましょう。
サイトを健康に保つためにも、最適なPHPバージョンを維持しましょう。
WordPress管理に関する記事
WordPressはオープンソースかつ、無料で使えて拡張性(プラグイン・テーマ)も高いので、世界中で最も利用されているCMSの1つです。オープンソースであるがゆえ、脆弱性が早期発見されやすい性質もあります。 WordPressは世界中で使われているCMSのため、きちんとセキュリティ対策を行って...
WordPressテーマのアップデート方法を解説します。 アップデートは、旧テーマを削除して新しいテーマに置き換える作業になりますので、更新前には念の為バックアップを取っておいてください。 今お使いのバージョンのテーマファイルを、手元のPCにダウンロードしておくといいでしょう。 ...
2021/4/5 情報を更新いたしました。 プラグインの更新(アップデート)方法について解説します。 アップデートに伴う機能追加や仕様変更等が原因でテーマの機能に干渉する可能性があるため、念の為、下記を参考にバックアップを取るようにしましょう。 プラグインを更新する方法 最新バージョンがリリー...






コメント