WordPressのPHPバージョン確認方法と対応表|推奨環境や更新手順も解説

WordPressとPHPバージョンの確認方法と対応表

WordPressの管理画面上に、「PHPの更新が必要です」と表示され、どのように更新したらよいのかわからなくて悩んでいませんか?

バージョンの古いPHPを利用していると、さまざまなデメリットが生じるため、定期的な更新が必要です。

この記事では、WordPressが推奨しているPHPのバージョンや更新方法についてわかりやすく解説します。

当サイトでは「おすすめのレンタルサーバー」についても紹介しています。ほかのレンタルサーバーもあわせて検討したい方はぜひチェックしてみてください。

目次

WordPressにおいてPHPのバージョンアップが必要になる3つ理由

そもそもPHPとは、プログラミング言語の一種で、WordPressを構築するのに使われています。

WordPress上で「PHPの更新をしてください」と表示された場合、PHPのバージョンアップが推奨されます。

WordPressでPHPのバージョンアップが必要になる理由は以下の3つです。

PHPのバージョンアップが必要な理由
  • 最新のWordPressにアップデートできなくなるため
  • 古いPHPがサポート外となりセキュリティリスクが上昇するため
  • PHPの処理速度を上げてサイト表示を高速化できるため

最新のWordPressにアップデートできなくなるため

古いPHPを使っていると、最新のWordPressにアップデートができなくなることがあります。

「WordPressの新機能が使えない」「プラグインが使えずセキュリティの強化ができない」などの障害が生じることも。

最新のWordPressバージョンとPHPバージョンの互換性について、対応表をチェックしましょう。

古いPHPがサポート外となりセキュリティリスクが上昇するため

PHPにはリリースから3年間のサポート期間があります。

最初の2年間は「アクティブサポート」と呼ばれ、不具合やセキュリティに関するフルサポートが行われます。

その後の1年間は「セキュリティサポート」で、セキュリティ上の問題に対応するサポートが提供される期間です。

セキュリティサポートが終了すると、古いPHPはプログラムの修正がされないため、セキュリティの欠陥によりハッキングなどのリスクが高まります。

2022年11月28日には、PHPの「7.4」のセキュリティサポートが終了しました。

PHPの処理速度を上げてサイト表示を高速化できるため

PHPをバージョンアップするとWebサイトのページ表示の速度が上がり、パフォーマンスも改善されます。

PHPのバージョンが上がると、処理速度も上がるケースがあるためです。

以下は、PHP各バージョンの処理速度を計測したベンチマークの結果です。

ベンチマークの結果

  • WordPress 5.9-RC2 PHP 7.2 のベンチマーク結果:106.56 req/sec
  • WordPress 5.9-RC2 PHP 7.3のベンチマーク 結果:108.45 req/sec
  • WordPress 5.9-RC2 PHP 7.4 のベンチマーク 結果:110.24 req/sec
  • WordPress 5.9-RC2 PHP 8.0の ベンチマーク結果:111.10 req/sec
  • WordPress 5.9-RC2 PHP 8.1のベンチマーク結果:163.43 req/sec
引用元:Kinstaベンチマーク

バージョンが新しいほど、処理できるリクエストの量が多くなっています。

以上よりPHP8.1は、PHP7.2と比較すると、1秒あたり50%以上多くのリクエストを処理できることがわかります。

ページ表示の早さはSEO上のメリットもあるため、なるべくPHPをバージョンアップしましょう。

【対応表】WordPressとPHPの互換性・推奨バージョン

WordPressのバージョンに対応するPHPのバージョンがわかる表を作成しました。

WordPressバージョンPHPバージョンの動作環境PHPバージョンの推奨環境
6.47.0 – 8.37.4以上
6.37.0 – 8.27.4以上
5.9 – 6.25.6.2 – 8.17.4以上
5.7 – 5.85.6.2 – 8.07.4以上
5.65.6.2 – 8.07.4以上
5.55.6.2 – 7.47.4以上
5.3 – 5.45.6.2 – 7.37.3以上
5.25.6.2 – 7.37.3以上
5.0 – 5.15.2.4 – 7.37.3以上
出典:WordPress公式「PHP の互換性と WordPress のバージョン」

WordPress公式HPにて推奨されているPHPのバージョンは「7.4以上」とされています(2024年1月現在)。

しかしながら、「7.4」はセキュリティサポートが終了(2022年11月)しています。また、2024年11月には「8.1」のセキュリティサポートが終了する予定です。

WordPress を実行するには、以下のホスティング環境を推奨します。

  • PHP バージョン 7.4 以上。

〜(中略)〜

注意: 古いバージョンの PHP や MySQL しか使えない古い環境にいる場合でもWordPress は PHP 5.6.20以上及び MySQL 5.0以上で動きます。しかしこれらの古いバージョンは既に公式でサポートが終了しており、サイトを脆弱性にさらす危険性があります。

WordPress.org「WordPressが推奨する環境」

PHP公式HPでも、各バージョンのサポート期間について記載されています。

PHP公式HP「サポートされているバージョン」
出典:PHP公式HP「サポートされているバージョン」

WordPressのバージョン確認方法

WordPressのバージョンを確認する方法は2つあります。

WordPress画面右下をみる

ひとつ目は、WordPress画面の「最下部右下」に常に表示されている数字を見る方法です。

PHPバージョン確認 WordPress画面右下をみる

WordPressのサイトヘルスから確認する

2つ目は、WordPressの「サイトヘルス」から確認する方法です。

WordPressのダッシュボードの左メニューから「ツール」→「サイトヘルス」→「情報」の順にクリックしましょう。

PHPバージョン確認 WordPressのサイトヘルスから確認する

WordPressのタブを開くとWordPressの「バージョン」が確認できます。

PHPバージョン確認  サイトヘルス

WordPressサイトのPHPのバージョン確認方法

WordPressサイトのPHPバージョンの確認方法は以下の2とおりです。

WordPressのPHPバージョンの確認方法

  • WordPressのダッシュボードから確認する方法
  • レンタルサーバーの管理画面から確認する方法

WordPressのダッシュボードから確認する

WordPressのダッシュボードから確認するには、ダッシュボードの「ツール」→「サイトヘルス」→「情報」の順にクリックしてください。

WordPressのダッシュボードから確認する

「サーバー」タブを開き、「PHPバージョン」を確認します。

「サーバー」タブを開き、「PHPバージョン」を確認

レンタルサーバーの管理画面から確認する

本記事では、エックスサーバーの管理画面から確認する方法を紹介します。

「サーバーパネル」を開き、「PHP Ver.切替」をクリック。

レンタルサーバーの管理画面からPHPバージョンを確認する
PHPバージョン確認 

ドメイン選択画面にて「ドメイン名」を選択してください。

「現在のバージョン」に「PHP7.4.33」と記載があるのを確認できました。

PHPバージョンアップの手順【エックスサーバーで解説】

エックスサーバーにてPHPをバージョンアップする手順を説明します。

STEP

サーバーのコントロールパネルを開く

サーバーのコントロールパネルを開く
STEP

PHP Ver.切替をクリック

PHP Ver.切替をクリック
STEP

PHPバージョンを変更

PHPバージョンを変更
STEP

バージョンアップ完了を確認

バージョンアップ完了を確認

これでPHPのバージョンアップは完了です。

PHPをバージョンアップする時に注意すること2つ

PHPをバージョンアップするときに注意することは、以下の2つです。

PHPのバージョンアップで注意すること
  • 最新のPHPではWordPressにエラーが発生する恐れがある
  • 事前にWordPressのバックアップをとるべき

最新のPHPではWordPressにエラーが発生する恐れがある

PHPをバージョンアップした後、WordPressが表示されないなどのエラーが発生することがあります。

「WordPress本体」「テーマ」「プラグイン」がPHPのバージョンに対応しているかの確認が必要です。

とくに、PHPのメジャーアップデートの場合は、大幅な機能のアップデートや仕様変更により多大な影響を及ぼす場合もあります。新しいPHPがリリースされたからといって、検証を行わずにアップデートするのは危険です。

PHPのメジャーアップデートとは

メジャーアップデートとは、新機能の追加や仕様の変更など大幅なアップデートのこと。
これに対し、マイナーアップデートとは、機能の改善やバグの修正など小規模な改訂。

事前にWordPressのバックアップをとるべき

PHPのバージョンアップにはエラーが発生する可能性があります。万が一に備え、事前にWordPressサイトのバックアップをとりましょう。

WordPressサイトのバックアップの取得方法を2つ紹介します。

サーバーからバックアップする方法

レンタルサーバーを借りていれば、コントロールパネル上からバックアップできることがあります。

また。エックスサーバーや、ConoHa WINGでは自動バックアップ機能があるため、バックアップを忘れてしまった場合も安心です。

関連記事 レンタルサーバーのバックアップ機能とは

WordPressのプラグインを使用する方法

簡単にWordPressのバックアップがとれるプラグインを使うのもおすすめです。

「BackWPup」や「UpdraftPlus」などがよく使われています。

BackWPup
UpdraftPlus

WordPressのPHPは常に最適なバージョンにしよう

WordPressサイトにおけるPHPのバージョンアップの必要性や安全に行う手順について解説しました。

通常WordPressがアップデートされると、対応するPHPもバージョンアップすることが推奨されます。

Webサイトのセキュリティやパフォーマンスのために、PHPを最適なバージョンに保ちましょう。

よかったらシェアしてね!
  • URLをコピーしました!
目次