WordPress

WordPressのウィジェット画面をfunctions.phpのコードで元に戻す方法

WordPressのウィジェット画面は、WordPress 5.8からブロックエディターに切り替わりました。できることの幅が増えた反面、使いづらいと感じている人も多いと思います。

また、テーマによってはウィジェット画面が正しく表示されなくなるなど、不具合が発生する可能性もあります。

functions.phpにコードを記述してウィジェット画面を元に戻す方法

WordPress 5.8以降で、元のウィジェット画面を使いたいという場合は下記のコードをfunctions.phpに追加してください。

function widgets_block_stop() {
  remove_theme_support('widgets-block-editor');
}
add_action('after_setup_theme', 'widgets_block_stop');

上記のコードを追加後に、ウィジェット画面を開いて従来のウィジェット画面に切り替わっていれば成功です。元に戻したい場合は、追加したコードを削除すればすぐに戻すことができます。