WordPress 5.8 更新後、デフォルトの管理画面ウィジェットで Gutenberg エディターが使用されるようになりました。一部の古いテーマでは互換性の問題が発生し、ウィジェット設定時にページが開かない、または白画面になることがあります。
この問題を解決するには、ウィジェットをクラシックモードに戻すことができます。WordPress 公式は Classic Widgets プラグインをリリースしており、インストールして有効化するだけで利用できます。
プラグインを使用したくない場合は、以下のコードをコピーしてテーマの関数ファイルに追加し、保存することもできます。
// Disables the block editor from managing widgets in the Gutenberg plugin. add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' ); // Disables the block editor from managing widgets. add_filter( 'use_widgets_block_editor', '__return_false' );
説明
Classic Widgetsは、以前の(„クラシック“な)WordPressウィジェット設定画面を復元するためのWordPressチームによってメンテナンスされている公式プラグインです。少なくとも2022年まではサポートとメンテナンスが行われます。
有効化後、このプラグインは以前のウィジェット設定画面を復元し、ブロックエディターによるウィジェット管理を無効にします。追加の設定はなく、このプラグインを有効化または無効化することで、クラシックウィジェット設定画面を有効または無効にします。
関連記事: