NEWS

WordPressのPHPバージョンを8.3以降に上げる手順|表示が崩れたときの対処法も解説

WEB 公開日

公開日:2026年10月 ※内容は公開時点の情報です。

2026年10月に公開されたPHPの重大な脆弱性をきっかけに、「PHPのバージョンが古いので上げたほうがいい」と知った方も多いと思います。とはいえ、PHPのバージョンを上げると、サイトが表示されなくなったり、レイアウトが崩れたりすることがあり、不安で手が止まってしまう方も少なくありません。

この記事では、WordPressサイトのPHPバージョンを安全に上げるための準備、主要なレンタルサーバーでの切り替え手順、そして表示が崩れたときにすぐ元に戻す方法までをまとめました。

この記事の要点

  • 上げる前に:バックアップを取り、WordPress本体・テーマ・プラグインを最新にしておく
  • 切り替え:レンタルサーバーの管理画面から数クリックで変更でき、元に戻すのも同じ手順でできる
  • 崩れたら:慌てず元のバージョンに戻し、原因のテーマ・プラグインを特定してから再挑戦する

どのバージョンに上げればいい?

PHPは、バージョンごとに公式のサポート期限が決まっています。サポートが終わったバージョンには、今回のような脆弱性が見つかっても公式の修正版が出ません。

バージョンセキュリティサポートの終了状態(2026年10月時点)
PHP 8.1 以前2025年12月31日(8.1)サポート終了。早めの切り替えが必要
PHP 8.22026年12月31日まもなく終了。年内に切り替えを
PHP 8.32027年12月31日サポート中
PHP 8.42028年12月31日サポート中
PHP 8.52029年12月31日サポート中(最新)

迷ったら、PHP 8.3以降を選んでおけば、しばらくは安心です。最新の8.4や8.5は、古いテーマやプラグインがまだ対応していないことがあるため、まず8.3に上げて動作を確認し、問題なければ順に上げていく方法もおすすめです。

上げる前にやっておく3つの準備

1. バックアップを取る

万一に備えて、サイトのファイルとデータベースのバックアップを取っておきます。多くのレンタルサーバーには自動バックアップ機能がありますが、直前の状態を手元に残しておくと安心です。BackWPupなどのバックアッププラグインを使う方法もあります。

2. WordPress本体・テーマ・プラグインを最新にする

古いテーマやプラグインほど、新しいPHPで動かないことが多くなります。管理画面の「ダッシュボード」→「更新」から、先にすべて最新にしておきましょう。

3. 長く更新されていないプラグインを確認する

「プラグイン」→「新規追加」でプラグイン名を検索すると、「最終更新」や「検証済みWordPressバージョン」が確認できます。何年も更新されていないものは、新しいPHPで不具合を起こす可能性が高いので、代わりになるプラグインを探しておくと安全です。

主要レンタルサーバーでの切り替え手順

いずれも、同じ手順で元のバージョンに戻せます。

エックスサーバー

  1. サーバーパネルにログインし、「PHP Ver.切替」をクリック
  2. 変更したいドメインの右にある鉛筆アイコンをクリック
  3. 「変更後のバージョン」から使いたいバージョンを選ぶ
  4. 「設定する」をクリック(旧サーバーパネルの場合は「変更」)

さくらのレンタルサーバ

  1. サーバーコントロールパネルにログイン
  2. 「スクリプト設定」→「言語バージョン設定」をクリック
  3. 「PHPのバージョン」で使いたいバージョンを選び、「保存する」をクリック
  4. 「現在のバージョン」が変わっていれば完了

※メールアドレスでログインすると、メール設定しか表示されません。初期ドメインまたは追加したドメインでログインしてください。

ConoHa WING

  1. コントロールパネルにログインし、上部メニューの「WING」を選ぶ
  2. 「サイト管理」→「サイト設定」を開く
  3. 「応用設定」タブの「PHP設定」を開く
  4. 「PHPバージョン」の右にある鉛筆アイコンをクリックし、バージョンを選んで「保存」

その他のレンタルサーバーでも、管理画面の「PHP設定」「PHPバージョン」などのメニューから変更できることがほとんどです。

切り替えたら、すぐに確認すること

  • トップページ、よく見られているページ、お問い合わせページが正しく表示されるか(スマートフォンでも確認)
  • お問い合わせフォームが送信できるか(自分宛てに送ってみる)
  • WordPressの管理画面にログインできるか、記事の編集・保存ができるか
  • 「ツール」→「サイトヘルス」→「情報」→「サーバー」で、PHPのバージョンが変わっているか

表示が崩れた・真っ白になったときの対処法

まずは元のバージョンに戻す

サイトが表示されない、崩れているといった場合は、慌てずに、切り替えたときと同じ手順で元のバージョンに戻してください。多くの場合、それだけで元の状態に戻ります。お客様に見えている状態を先に直すことが最優先です。

「重大なエラーが発生しました」と表示された場合

WordPressに「このサイトで重大なエラーが発生しました」と表示された場合、管理者のメールアドレスに、原因となったプラグインやテーマの名前と、「リカバリーモード」でログインするためのリンクが届いていることがあります。リカバリーモードでは、原因のプラグインを停止した状態で管理画面に入れます。

原因を特定してから、もう一度上げる

元に戻したら、原因になったテーマやプラグインを特定し、更新・差し替えをしてから再度切り替えます。どれが原因か分からない場合は、テスト環境(ステージング環境)で一つずつ確認するのが確実です。エックスサーバーなど、ステージング環境を用意しているレンタルサーバーもあります。

オリジナルのテーマで作られたサイトや、何年も更新されていないサイトは、テーマ自体の修正が必要になることがあります。この場合は、制作会社や専門家に相談するのがおすすめです。

あわせて読みたい

ご相談はXROSS DESIGNへ

「自分で切り替えるのは不安」「切り替えたら表示が崩れてしまった」という方は、お気軽にご相談ください。XROSS Designでは、PHPバージョンの切り替え、テーマ・プラグインの修正、切り替え後の表示確認まで対応しています。

他社で制作されたサイトについてもご相談いただけます。

お知らせ一覧へ戻る

まずは無料で、AI検索をチェック。

AIがあなたのサイトを正しく読み取れるかを、1〜3分で確認できます。直し方の提案から、修正の代行までご相談ください。