WordPress 5.2の致命的エラー保護、リカバリーモード、サイトヘルスが素敵

WordPressがPHPのFatal Errorで停止すると画面が真っ白になって原因をさぐるのがめんどい問題。
5.2からは真っ白になることはなくなって閲覧者向けのエラーメッセージが表示され、一方で詳細なエラーログが管理者メールアドレスに飛んでくるので原因特定がすぐにできるようになった。
これが致命的エラー保護(Fatal Error Protection)というやつでかなり良い機能。早速ひとつしくじってお世話になってしまったので身に染みて実感できたと言うw

そしてリカバリーモードによってこのエラーがある状態でも管理画面は動作するので、例えばプラグインが原因ならそれを止めてサイトを復活させることができたりする。

またサイトヘルスは速度とセキュリティを保つためのヒントを表示してくれる。
例えば使用していないプラグインやテーマの削除を促したり、PHPのバージョンアップを勧めてくれたりなど。長く運用しているとおろそかになりがちなところを指摘してくれるので、多くのサイトのパフォーマンスアップやセキュリティ保護に寄与してくれるだろう。

WordPress 5.2は上記のようにとても良い機能が追加されているので早めのバージョンアップがオススメ。

以下参考。