Как отключить редактор Gutenberg на странице виджетов
Начиная с версии WordPress 5.8, редактор блоков Gutenberg включен по умолчанию для виджетов в админ-панели. Если вы хотите отключить этот редактор для виджетов, существует несколько способов сделать это.
Отключение редактора блоков для виджетов
Ниже представлены коды, которые можно вставить в файл плагина или в файл functions.php
вашей темы.
Вариант 1
Вы можете использовать специальный хук use_widgets_block_editor
, чтобы выключить редактор блоков на странице виджетов:
// Отключает редактор блоков для виджетов WordPress
add_filter( 'use_widgets_block_editor', '__return_false' );
Этот хук удобнее, чем второй вариант, так как он короче и может быть использован в любом месте кода.
Вариант 2
Чтобы отключить редактор блоков, вы также можете отключить соответствующую поддержку темы:
// Отключает редактор блоков для виджетов WordPress
add_action( 'after_setup_theme', 'disable_wbe_theme_support' );
function disable_wbe_theme_support() {
remove_theme_support( 'widgets-block-editor' );
}
Какой вариант выбрать?
Выбор между двумя способами зависит от ваших предпочтений. Первый вариант проще и подходит для большинства случаев, в то время как второй вариант может быть предпочтительнее, если вы работаете с особой темой или используете сложные настройки.
Заключение
Теперь вы знаете, как отключить редактор Gutenberg для виджетов в WordPress. Выберите один из предложенных способов и примените его, чтобы упростить работу с виджетами на вашем сайте.