最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
3000万以上
当社のプラグインを使用しているウェブサイト
20+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPress で PHP のバージョンを更新する方法(正しい方法)

PHPのアップデートは通常、数週間待つことができるルーチンタスクですが、今はそれができません。

PHPチームは、攻撃者がWebサーバー上でコードを実行できる2つの重大なセキュリティ脆弱性に対する緊急修正プログラムをリリースしました。WordPressサイトがまだパッチ適用されていない場合、危険にさらされています。

この記事では、どのPHPバージョンが安全で、今すぐ何をすべきかを説明します。次に、PHPバージョンを確認する方法と、最も人気のあるWordPressホスティングプロバイダーでアップデートする方法を説明します。

WordPress で PHP のバージョンを更新する方法(正しい方法)

緊急:重大なPHPセキュリティ修正プログラムリリース(2026年10月)

2026年10月21日、PHPセキュリティチームは、PHP自体の2つの重大な脆弱性であるCVE-2026-109618およびCVE-2026-109619に対する緊急修正プログラムをリリースしました。

これらの脆弱性により、攻撃者はログインなしでWebサーバー上でコードを実行できます。脆弱性の詳細も修正が準備される前に漏洩したため、攻撃者はすでにそれらの使用方法を知っている可能性があります。

WordPressサイトでパッチ未適用のPHPバージョンを実行している場合は、すぐにアップデートする必要があります。パッチ適用済みのリリースは次のとおりです。

  • PHP 8.5.12
  • PHP 8.4.27
  • PHP 8.3.36
  • PHP 8.2.35

PHP 8.1以前をご利用の場合、お使いのバージョンは定期的なセキュリティアップデートを受けられなくなりますので、上記のいずれかのバージョンにアップグレードする必要があります。

WordPressのアップデートではこれは修正されません。 WordPressコア、プラグイン、またはテーマのアップデートはPHPバージョンを変更しません。PHPはホスティングサーバーで実行されるため、アップデートはホスティングアカウント内またはホスティングプロバイダーを通じて行われます。

今すぐ行うべきことの推奨事項は次のとおりです。

  1. PHPバージョンを確認してください。次のセクションで確認方法を説明します。数回クリックするだけです。
  2. 変更を加える前にサイトをバックアップしてください。
  3. パッチ適用済みのバージョンにアップデートしてください。通常、ホスティングダッシュボードからPHPバージョンを切り替えることができます。人気のあるホスティングプロバイダーの手順を以下に示します。設定が見つからない場合は、ホストにパッチ適用済みのリリースにアップデートするように依頼してください。
  4. 侵入の兆候を確認してください。アップデートは新たな攻撃を停止しますが、すでに侵入しているハッカーを削除するわけではありません。身に覚えのない管理者ユーザーや予期せず変更されたファイルを探してください。ハッキングされたWordPressサイトの修正に関するガイドでは、何を探すべきかを示しています。

この修正後も、サイトをサポートされているPHPバージョンに保つことは賢明です。新しいPHPバージョンは、セキュリティの脆弱性やバグを修正し、マルウェアやハッカーからサイトを保護します。また、サイトを高速化し、メモリ使用量を削減します。

古いPHPバージョンを使用すると、WordPressコア、プラグイン、またはテーマとの互換性の問題により、ウェブサイトのセキュリティが低下し、遅くなり、エラーが発生しやすくなる可能性があります。ホスティングプロバイダーによるPHPアップデートがWordPressにどのように影響するかについての記事で詳細を確認できます。

それを念頭に置いて、WordPressで現在のPHPバージョンを確認する方法を見てみましょう。また、さまざまなホスティングプロバイダーでPHPバージョンをアップデートする手順もステップバイステップで説明します。

WordPressで現在のPHPバージョンを確認する方法

WordPressでは、ホストが使用しているPHPバージョンを簡単に確認できます。管理ダッシュボードにログインし、ツール » サイトヘルスページに移動するだけです。

次に、「情報」タブに切り替えます。

WordPress管理画面のサイトヘルスメニュー内にある「情報」タブを開く

次に、少し下にスクロールして「サーバー」タブをクリックして展開します。このセクションには、PHPバージョンを含むサーバーのシステム情報が表示されます。

スクリーンショットでは、デモサイトはPHP 8.1を使用しています。このバージョンはもはやセキュリティアップデートを受け取らないため、アップグレードが必要です。

WordPress サイトヘルス ページでサーバーの PHP バージョンを確認する

完全なバージョン番号を確認してください。2026年10月のセキュリティ脆弱性から保護するには、サイトにPHP 8.5.12、8.4.27、8.3.36、または8.2.35、あるいはそれ以降のリリースが表示されている必要があります。

同じシリーズで8.3.30のような低い番号が表示されている場合、セキュリティ修正プログラムはまだサイトに適用されていません。

WordPressでPHPを更新する前にやること

すべてのアップデートと同様に、変更を正式に行う前に、ライブサイトでエラーが発生しないことを確認したいはずです。このため、PHPのバージョンを更新する前に次のことを行う必要があります。

  • WordPressコア、テーマ、プラグインを更新する – これを行うことで、新しいPHPで効果的に動作できるようになります。信頼できる開発者による必須のWordPressプラグインは、通常、新しいPHPバージョンと容易に互換性があります。
  • ウェブサイトをバックアップする – 問題が発生した場合に備えて、Duplicatorのようなバックアッププラグインを使用してウェブサイトのバックアップを作成します。災害が発生した場合でも、エラーのないバージョンにサイトを簡単に復元できます。
  • ステージングサイトを作成する – 新しいPHPバージョンによって引き起こされるエラーがライブサイトに影響を与えないように、ステージング環境でPHPを更新してみてください。
  • プラグインとテーマのPHP要件を確認する – WordPress.org の各プラグインページには、必要な最小 PHP バージョンが記載されています。プレミアムプラグインやテーマの場合は、開発者のドキュメントまたは変更履歴を確認してください。

現在使用している PHP シリーズのパッチリリースにのみ移行する場合(例:8.3.30 から 8.3.36 へ)、サイトが破損するリスクは低いです。これらのリリースは、新機能を追加せずにバグやセキュリティの脆弱性を修正します。その場合は、サイトをバックアップしてすぐに更新してください。

ステージングサイトは、PHP 8.1 から PHP 8.4 のように、新しいシリーズに移行する際に最も重要になります。

また、ほとんどのホスティングダッシュボードでは、正確なリリースではなく、8.3 や 8.4 のような PHP シリーズを選択できることを覚えておいてください。ホスティングプロバイダーは、そのシリーズの最新のパッチをインストールします。切り替えた後、サイトヘルス ページを再度確認して、パッチリリースを使用していることを確認してください。

BluehostでPHPバージョンを更新する方法

まず、Bluehostホスティングアカウントのコントロールパネルにログインし、左側の列にある「Websites」タブをクリックする必要があります。

その後、PHPバージョンを更新したいウェブサイトを選択し、「設定」ボタンをクリックします。

Bluehostサイト設定

次に、「設定」タブに切り替えてください。

ここで、WordPressブログまたはウェブサイトの詳細設定を表示および構成できます。

Bluehostの「ウェブサイト」メニュー内の「設定」タブを開く

今行う必要があるのは、PHPバージョンセクションまで下にスクロールすることです。

その後、現在のPHPバージョンの横にある「変更」をクリックします。

Bluehost の変更ボタンをクリックしてウェブサイトの PHP バージョンを更新する

更新したいPHPのバージョンを選択してください。その後、「変更」ボタンをクリックするだけです。

Bluehost は、選択された PHP バージョンをサイトで使用するようになります。

Bluehostで更新するPHPバージョンを選択する

HostingerでPHPバージョンを更新する方法

まず、Hostingerアカウントダッシュボードにログインし、「Websites」タブに切り替えます。

ここから、PHPバージョンを変更したいウェブサイトの横にある「管理」ボタンをクリックする必要があります。

これにより、その特定のウェブサイトのダッシュボードに移動します。

Hostingerのウェブサイトタブに切り替えて、管理ボタンをクリックする

次に、左側のサイドバーの「詳細設定」メニューの下にある「PHP設定」タブを探します。

Hostingerは、選択できる利用可能でサポートされているPHPバージョンを表示します。

使用したいPHPバージョンを選択し、「アップデート」ボタンをクリックして設定を保存します。

HostingerでPHPのバージョンを更新する

ウェブサイト、ブログ、またはオンラインストアのPHPアップデートを確認するポップアップが表示されます。

「確認」をクリックするだけで続行できます。

WordPressでのPHPバージョン更新の確認

SiteGroundでPHPバージョンを更新する方法

SiteGroundを使用している場合は、WordPressウェブサイトのPHPバージョンを更新する方法は次のとおりです。

まず、SiteGround アカウントのダッシュボードにログインする必要があります。

その後、「マイウェブサイトとサービス」セクションに移動し、「ウェブサイト」内の「管理」ボタンをクリックします。

SiteGroundコントロールパネル内の「管理」ボタンをクリックする

これで、「マイウェブサイト」ページに移動します。

PHPバージョンを更新したいウェブサイトの下にある「サイトツール」ボタンをクリックするだけです。

SiteGroundコントロールパネル内のサイトツールをクリックする

次に、左側の列の「Devs」セクション内にある「PHP Manager」メニューを選択する必要があります。

ここから、PHPバージョンタブまでスクロールダウンし、PHPバージョンの横にある鉛筆ボタンをクリックできます。

SiteGround の PHP マネージャーを開き、そこにある鉛筆ボタンをクリックする

ポップアップが表示されます。「PHPバージョン設定」オプションの下にある「PHPバージョンを手動で変更する」を選択する必要があります。

その後、ドロップダウンメニューからPHPバージョンを選択できるようになります。

変更を適用するには、「確認」ボタンをクリックすることを忘れないでください。

SiteGroundでPHPバージョンを変更する

HostGatorでPHPバージョンを更新する方法

まず、HostGator ホスティングアカウントのダッシュボードにログインし、「Webサイト」セクションをクリックする必要があります。

その後、PHPバージョンを更新したいウェブサイトの「設定」ボタンをクリックします。

HostGatorでウェブサイトタブを開き、設定ボタンをクリックする

次に、「設定」タブに切り替えるだけです。

このセクションでは、ウェブサイトの詳細設定を管理できます。

HostGatorの設定セクションを開く

この段階で、PHPバージョンセクションまでスクロールダウンします。

次に、現在のPHPバージョンの横にある「変更」をクリックします。

HostGator内のPHPバージョンセクションにある変更ボタンをクリックする

更新したいPHPバージョンを選択するように求めるポップアップが表示されます。

選択したら、「変更」ボタンをクリックするだけです。

HostGatorでPHPのバージョンを変更する

DreamHostでPHPバージョンを更新する方法

DreamHostユーザーの場合は、ホスティングアカウントのコントロールパネルにログインする必要があります。その後、左側のパネルから「Manage Websites」タブに移動します。

ウェブサイトのリストで、3点メニューをクリックして「PHPバージョン」を選択するだけです。

DreamHostで「ウェブサイトの管理」セクションを開き、「PHPバージョン」をクリック

コントロールパネル内のPHP設定ページにリダイレクトされます。

ドロップダウンメニューからPHPバージョンを選択してください。次に、「PHPバージョンの変更」をクリックして更新を続行します。

DreamHostでのPHPバージョンの変更

WP EngineでPHPのバージョンを更新する方法

WP EngineはマネージドWordPressホスティング会社であり、PHPバージョンは自動的にアップグレードされます。ただし、ウェブサイトのPHPバージョンを手動でアップグレードおよびダウングレードすることもできます。

WP Engineダッシュボードにログインするだけです。「マイサイト」ページで、選択したウェブサイトの横にあるPHPバージョンをクリックしてください。

WP EngineのPHP番号リンクをクリックする

これにより、ウェブサイトの概要設定画面が表示されます。ここでは、WP Engineの機能を使用して、PHPバージョンを実際に変更せずに最新のPHPバージョンでウェブサイトをプレビューできます。

試してみたい場合は、「PHPプレビュー…」をクリックしてください。

WP EngineのPHPテストドライバー機能

WP EngineでPHPを実際に更新するには、「アップデート」セクションまでスクロールダウンします。

次に、PHPのバージョン番号のリンクをクリックします。

WP EngineでのPHPバージョンの変更

次に、「PHPにアップグレード…」オプションを選択します。

その後、「確認」ボタンをクリックします。

WP EngineでPHPバージョンを更新することを確認する

他のWordPressホスティングプロバイダーでPHPバージョンを更新する方法

ほとんどのWordPressホスティングプロバイダーは、設定を多かれ少なかれ同様の方法で整理しています。cPanelまたはその他のホスティングコントロールパネルの詳細設定で、PHPバージョンを変更するオプションを見つける可能性が最も高いです。

見つからない場合は、プロバイダーのナレッジベースを確認するか、サポートチームに連絡してウェブサイトの PHP バージョンを変更してもらってください。すぐに更新できない場合は、セキュリティ修正を適用してもらうように依頼してください。詳細については、WordPress サポートへの依頼方法に関する記事をご覧ください。

WordPressでPHPバージョンを変更する:よくある質問

WordPressでPHPバージョンを更新する方法について説明したので、このトピックに関するよくある質問をいくつか取り上げましょう。

PHPのバージョンを更新した後、何をすべきですか?

WordPressウェブサイトのPHPバージョンを更新した後、すべてが期待どおりに機能していることを確認したい場合があります。すぐに気づく問題がないか、ウェブサイトを訪問することをお勧めします。

その後、ウェブサイトのWordPress管理エリアにログインできます。ウェブサイトがWordPressの最新バージョンを使用しており、すべてのプラグインとテーマが更新されていることを確認してください。

詳細については、WordPressの安全な更新方法に関する初心者向けガイドをご覧ください。

PHPアップデートでWordPressウェブサイトが破損した場合はどうすればよいですか?

PHPのアップデートでWordPressサイトが壊れる可能性は低いですが、無料および有料プラグインが多数あるため、一行の悪いコードでも一般的なWordPressのエラーが発生する可能性があります。

まず、エラーの原因がプラグインまたはテーマではないことを確認する必要があります。これを行うには、すべてのWordPressプラグインを無効化し、デフォルトのWordPressテーマに切り替える必要があります。

これで問題が解決しない場合は、ウェブホストのサポートチームに連絡してください。あなたが直面している問題はすでに彼らの注意を引いている可能性が高く、彼らはあなたを支援できるでしょう。

ウェブホストが対応できない場合は、上記の方法を使用して別の PHP バージョンに切り替えることができます。セキュリティアップデートが引き続き提供されるパッチリリースであることを確認してください。パッチが適用されていないバージョンに戻すと、サイトが攻撃に対して脆弱になります。

WordPress の更新で PHP バージョンも更新されますか?

いいえ。WordPress コア、プラグイン、またはテーマを更新しても、PHP バージョンは変更されません。PHP はホスティングサーバーで実行されるため、ホスティングアカウントで更新するか、ホスティングプロバイダーに依頼する必要があります。

PHP を更新する前に、サイトがハッキングされたかどうかを知るにはどうすればよいですか?

PHP の更新は新たな攻撃を停止しますが、すでに侵入しているハッカーを削除するわけではありません。ユーザー ページで、身に覚えのない管理者アカウントがないか確認し、ホストにファイルが予期せず変更されていないか問い合わせてください。

ハッカーは後で侵入できるように、隠しファイルを残すことがよくあります。詳細については、ハッキングされた WordPress サイトのバックドアを見つける方法に関するガイドをご覧ください。

この記事がWordPressサイトのPHPバージョンを更新する方法を学ぶのに役立ったことを願っています。また、市場で最も高速なWordPressホスティングプロバイダーのリストや、検索エンジンのランキングを向上させるための究極のWordPress SEOガイドもご覧ください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

17 コメント返信する

  1. ということは、WordPressが最新バージョンに更新されても、PHPは独自のバージョンを更新しないということですか?手動で行う必要があるのですか?

  2. ホスティング会社からPHPバージョンが古いと指摘され、サイトの更新が必要だと通知されるまでPHPバージョンを更新しませんでした。ガイドに従うのは非常に簡単でした、本当にありがとうございました。更新前にウェブサイトをバックアップするよう促すリマインダーは特に重要です。最近のバックアップがあれば、安心感が得られ、予期せぬ問題が発生した場合でも簡単に復元できます。古いプラグインやテーマは、PHP更新後に誤作動することがあり、更新が必要になる場合があります。

  3. このガイドをありがとうございます。私のブログはNamecheap共有ホスティングでホストされており、マネージドWordPressホスティングではありません。しかし、私は常に「phpバージョン」が自動的に最新バージョンに更新されていることに気づき、それに関する通知を受け取らないため、更新したことがありません。これはどのように可能ですか?私のウェブサイトが壊れる可能性がありますか?それを修正するために何ができますか?

    • これはホストが提供する機能である可能性が高いです。

      プラグインが問題を引き起こすのではないかと心配な場合は、ホスティングプロバイダーに連絡して、PHPが自動的に更新されるのを無効にする方法があるかどうか尋ねることができます。

  4. WordPressをPHP 8.3に切り替えても安全かどうか、またそれが完全に準備ができているかどうかを質問したいと思います。記事を読んだので、正しく行う方法を知っています。ただ、このバージョンを選択すべきか、それとも8.2を優先すべきか分かりません。

    • PHPの新しいバージョンに更新したい場合に、テーマとプラグインに問題がないかテストするために、まずステージングサイトを作成することをお勧めします。新しいPHPバージョンに対応できるかどうかは、特定のサイトによって異なります。

      管理者

      • ありがとうございます。アドバイスに従ってウェブサイト全体をバックアップし、それを新しいPHPバージョンを持つ別のサーバーにインポートしてすべてをテストしました。いくつかの些細な点を除いて、すべてうまくいきました。アドバイスをいただき、新しいバージョンへのPHP移行をさらに進めることに much safer を感じています。

  5. PHPを最新バージョンにアップデートするための詳細な手順をありがとうございます。
    これは、ウェブサイトの最適な安全性とセキュリティを確保するために絶対に必要です。
    WordPressのコアは依然としてPHPであり、常に最新バージョンを持つことが賢明だと思います。
    ただし、この手順は最大限の注意を払って実行する必要があります。
    互換性の問題により、ウェブサイトやウェブサイトの一部の機能が破損する可能性があります。
    PHPバージョンをアップデートする前に、ウェブサイトの完全なバックアップを作成することをお勧めします。

  6. 7.4から8.1に変更しようとしましたが、そうするとウェブサイトが403エラーを返します。理由を知っている人はいますか?

    • ホスティングプロバイダーに確認し、彼らの側で更新を妨げるものがなかったか、または更新前に確認が必要かどうかを確認することをお勧めします。

      管理者

  7. cPanelでMultiPHPソフトウェアが利用できない場合はどうすればよいですか?私のケースのように。その場合、正しい方法は?

    • 特定のホスティングプロバイダーによります。このリストでは複数のホストをカバーしており、お使いのホスティングプロバイダーが含まれていない、または上記のホストのいずれかの方法を使用していない場合は、サポートに連絡することをお勧めします。彼らが対応してくれるはずです。

      管理者

  8. この素晴らしい記事をありがとうございます。上記のメソッドでPHPバージョンを変更することと、htaccessを使用することの違いは何ですか?サイトとそのパフォーマンスに影響はありますか?

  9. 素晴らしい記事です。PHPバージョンを更新したところ、サイト全体がダウンしてしまいました。これは、ほとんどのプラグインとページビルダーが新しいPHPバージョンをサポートしていないためです。そのため、古いバージョンに戻しました。お伝えしたかったのはそれだけです。ありがとうございます。

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。