WordPress PHP 8.0の適用

Last Updated:2022年01月04日| , | 2のコメント

昨年 WordPress 5.6このリリースされた当時のPHP 8.0を適用するのは時期尚早との評価があったが、 WordPress 5.7.1、PHP 8.0を適用してみると懸念とは異なり、大きなエラーなしにうまく機能するようです。 速度は、PHP 7.4を適用したときと比較して似たような水準であると思われます。

2022年1月更新: Bluehostでは、PHP 8.1のサポートを追加しました。 これでPHP 8.1を選択できます。 しかし、いくつかのテーマやプラグインでエラーが発生しているようです。 そのような場合は、PHP 8.0またはPHP 7.4にバージョンを下げて問題が発生しないことを確認してください。

WordPress ブログにPHP 8.0を適用

数日前にWHMに接続してみるとPHP 8.0をインストールすることができることを発見して、既存のPHP 7.3とPHP 7.4の構成では、PHP 7.3をアンインストールして、PHP 8.0を追加しました。

WordPress ブログにPHP 8.0を適用

Bluehost VPSを使用している場合は、WHMにログインしてPHP 8.0をインストールできます。 PHP 8.0の追加方法は」Bluehost VPSでは、PHP 7.4の適用方法PHP 7.4を適用する方法を説明していますが、PHP 8.0を適用する手順も同じです。

Bluehost VPSでは、PHP 7.4のバージョンをサポートした当時の初期には、マルチサイトでエラーが発生して苦労食べたことがあります。 PHP 8.0のバージョンの場合 WordPress マルチサイトでも問題なく動作しますね。

多く使用されている人気の WordPress テーマとプラグインを使用する場合、PHP 8.0を適用しても問題が発生する可能性が低いと思われる。 人気のテーマとプラグインは、最新の WordPress バージョンとPHPのバージョンに迅速に対応する傾向があります。 いくつかのテーマとプラグインでは、問題が発生する可能性があります。

PHP 8.0を適用した後、Google PageSpeed Insightsサイトで分析してみると、以前よりもスコアが高くなりました。 特にモバイルスコアが改善されました。

Googleのスピード洞察スコア

しかし、Googleのスピード洞察スコアは、実際の速度を示すものではないので、スコアにあまり意味を置く必要はありません。

しばらくPHP 8.0を適用して、エラーがないかどうかチェックしてみ引き続き適用するかどうかを決定すると考えています。

WordPress 管理者ページ内でPHPのバージョンとPHP環境設定値を確認するには、 ツール>サイトの健康>情報 タブに移動して サーバー セクションでチェックすることができます。 PHP time limit、PHP memory limitなどPHPの環境設定値が低い場合 エレメンページビルダー など、いくつかのプラグインやテーマが正しく動作しないことがあります。

ちなみにPHP 7.3は2021年12月6日までに、セキュリティサポートが提供され、PHP 7.4は2022年11月28日、PHP 8.0は2023年11月26日まで提供されます。

Bluehost 共有ホスティングのPHP 8.0をサポート

Bluehost 共有ホスティングでは、現在のPHP 7.4をサポートします。 Bluehostライブチャットでお問い合わせしてみるとPHP 8.0のサポートは、近いうちに行われる予定だそうです。

I can see that PHP 8.0 is a new release. We enable stable releases of PHP, so that websites won't crash or misbehave on our servers. We will enable PHP 8.0 soon, when it has a stable version.

おそらくPHP 8.0のリリースがサーバーがクラッシュや誤動作がないことを確認した後PHP 8.0のサポートを追加することです。

2021年7月更新:この記事が作成される時点である2021年4月には、PHP 7.4まで利用が可能だったが、7月29日に確認してみる Bluehost 共有ホスティングでもPHP 8.0を選択できるように更新されました。 PHPのバージョンを変更する方法は Bluehost 共有ホスティング - PHP 8.0のサポートを参照してみてください。

SiteGround、GreenGeeksなど一部の海外のホスティングは、PHP 8.0までサポートされます。 ただし、 SiteGroundは、韓国を含むほとんどのアジア地域で新規加入を中止しました。 GreenGeeksはLiteSpeedサーバー上で動作するため、速度は問題ないようです(」海外ホスティングGreenkGeeksに WordPress インストールする方法"参照)。

参照


2のコメント

コメント

  1. xamppみる8.0.3バージョンだ使ってみると良いです。
    特に問題になることもなく
    すべての人が8.0.3バージョンに移動したらと思います。
    近いうちに8.0.4バージョンを配布するようです。

    応答
    • 私はまだ、特に問題になる部分はありません。
      多く使用されている人気のテーマやプラグインを使用する場合には、PHP 8.0を適用しても問題が発生する可能性が低いと思われる。

      応答