WordPressのダッシュボードに表示されるPHPの警告を消す(非推奨)

この記事は公開されてから4年経過しています。現在とは内容が異なる場合がありますのでご注意ください。
最新の記事や関連記事をお探しの方は下の「サイト内検索」で検索してみてください。

あなたのWordPressのダッシュボードにこの表示出てませんか?

「あ、見たことある」って人は多いと思います。
WordPress5.1以降はWordPressが推奨するPHPのバージョン以下の場合はこういった表示がされるようになりました。

きちんとサーバのPHPをアップデートすることをおすすめしますが、何らかの事情によりアップデートできないよー、という人のためにこの表示を消す方法をご紹介します。

もちろんこの方法は非推奨です。
きちんとPHPのアップデートをしましょう(2回め)。

テーマの functions.php に以下を追記する

こうすることでWordPressに対して「このPHPのバージョンは問題ないよ」って嘘の情報を教えています。
ウィジェットを表示するときにこの情報をチェックしてWordPress側が表示/非表示を切り替えているのです。

こんなことはしないでちゃんとPHPをアップデートしましょう。
とくにPHP5.x系を使っている場合はPHP7.2以上にアップデートすることを強くおすすめします。
安全性もですが、WordPressの処理もグンと早くなっているのでおすすめですよ。

もちろんこの方法は非推奨です。
きちんとPHPのアップデートをしましょう(3回め)。