Как поменялся редактор виджетов при обновлении WordPress 5.8.
Вышло обновление WordPress 5.8. Одна из особенностей обновления — в область виджетов добавлен блочный редактор. Можно сказать так: редактор Гуттенберг добрался до виджетов.
Ранее (до обновления) область виджетов выглядела, к примеру, так:
После обновления та же область смотрится так:
Теперь в область виджетов на сайте можно добавлять блоки так же, как и на любую страницу или пост сайта. Это открывает новые возможности для создания содержимого.
Как отключить блочный редактор виджетов и вернутся к их старому отображению
Блочный редактор виджетов включен в WordPress 5.8+ по умолчанию. Восстановить классический редактор виджетов можно несколькими способами. 1. Добавьте следующий PHP-код в functions.php темы (желательно использовать дочерную тему ): Вариант а): отключите соответствующую поддержку темы# Отключает редактор блоков для виджетов WordPress function example_theme_support() { remove_theme_support( 'widgets-block-editor' ); } add_action( 'after_setup_theme', 'example_theme_support' );Вариант b): используйте специальный хук use_widgets_block_editor
# Отключает редактор блоков для виджетов WordPress add_filter( 'use_widgets_block_editor', '__return_false' );2. Используйте плагин Classic Widgets.
Можно ли использовать «старые» виджеты в блочном редакторе
Для совместимости с ранее разработанными виджетами в редакторе имеется блок «Устаревший виджет» (Legacy Widget). Блок «Устаревший виджет» позволяет устанавливать и редактировать существующие и сторонние виджеты.
Блок «Устаревший виджет» имеет три состояния:
1. Выбор: при первой вставке блок отображает список виджетов, доступных для выбора.
2. Редактирование: при выборе виджета в блоке отображаются поля формы управления виджета.
3. Предварительный просмотр: если блок не выбран, — то в блоке отображается предварительный просмотр того, как будет выглядеть виджет после сохранения.
Любые блоки, добавленные в области виджетов, сохраняются с использованием того же механизма хранения виджетов, который был добавлен еще в WordPress 2.8.
Если блоки добавлены в область виджетов, а затем редактор блочных виджетов отключен, блоки останутся видимыми во внешнем интерфейсе и на экране классических виджетов. Такую работу гарантируют разработчики WordPress.
Спасибо, а то я уже подумал у меня крашнулась админка на сайте.
Пожалуйста. «Гутенберг» наступает 🙂