PHPバージョンとWordPressへの影響
PHPのリリース日とサポート期限ヘテムルやCPIのレンタルサーバーでもPHPバージョンを順次上げています。
https://qiita.com/bezeklik/items/72d1ff8393f66673e2bc
ヘテムル
【4月以降順次リリース】『PHP7.4』の提供開始について
https://heteml.jp/info/detail/id/2236
CPIサーバー
PHP 7.1系 / 7.2系 / 7.3系バージョンアップのお知らせ
https://www.cpi.ad.jp/news/function/20191224.html
WordPressへの影響
WordPressは4.9で、PHPを7.3に上げたら下記2つのエラーが出ました。
(1) Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../wp-includes/pomo/plural-forms.php on line 210 (2) Deprecated: Function create_function() is deprecated in .../wp-content/themes/xxx/functions.php on line 29(1)を調べるとWordPressを5系に上げると直るとのことで、管理画面からアップデートを試みるができませんでした。原因は(2)エラーのところのようで、下記のようにコメントアウトしたらアップデートできました。
// 本体のアップデート通知を非表示 // add_filter('pre_site_transient_update_core', create_function('$a', "return null;")); // del 2020/4/26すると(1)エラーも出てこなくなりました。 レンタルサーバー側でPHPバージョンを上げる動きは着実にされているので、運用しているWordPress(それ以外のPHPプログラムも)も全くの放置はできないなと、感じています。