WordPressバージョン5.9にアップデートした後、空白の白いページや次のような致命的なエラーが表示されることがあります:
[26-Jan-2022 15:52:28 UTC] PHP Fatal error: Uncaught Error: Call to undefined function get_allowed_block_template_part_areas() in /home/web/public_html/new/wp-includes/blocks/template-part.php:168
何も表示されない白いページだけが見える場合は、WordPressのdebug.logを有効にすることでこのエラーを確認できます。
このエラーが発生する場合、WordPressの自動アップデートに問題が発生し、WordPressのインストールが壊れたことを意味します。
このエラーを修正するには、以下の手順に従ってください:
- WordPress 5.9 coreをダウンロード
- zipファイルを展開する
- FTPを使って "wp-admin" と "wp-include" フォルダのみをウェブサイトにアップロードします。そのフォルダ内の既存ファイルを上書きしてください。
次回WordPressをアップデートする際は、WP STAGING のようなウェブサイトおよびバックアップのクローンツールを使用してサイトのクローンを作成し、まずクローンしたサイトでアップデートをテストしてから本番サイトで実行することができます。