Как поменялся редактор виджетов при обновлении WordPress 5.8.

Вышло обновление WordPress 5.8. Одна из особенностей обновления — в область виджетов добавлен блочный редактор.  Можно сказать так: редактор Гуттенберг добрался до виджетов.

Ранее (до обновления) область виджетов выглядела, к примеру, так:

Классический редактор Виджетов

После обновления та же область смотрится так:

Классический редактор Виджетов

Теперь в область виджетов на сайте можно добавлять блоки так же, как и на любую страницу или пост сайта. Это открывает новые возможности для создания содержимого.

Рекомендую курс «Cпособы ввода контента сайта на WordPress», в котором подробно разобрано как  работать в блочным редакторе Гуттенберг. 

к оглавлению ↑

Как отключить блочный редактор виджетов и вернутся к их старому отображению

Блочный редактор виджетов включен в WordPress 5.8+ по умолчанию.   Восстановить классический редактор виджетов можно несколькими способами.

1. Добавьте следующий PHP-код в functions.php темы (желательно использовать дочерную тему ):

    // возвращает классический редактор виджетов
    function example_theme_support() {    
          remove_theme_support( 'widgets-block-editor' );
    }
   add_action( 'after_setup_theme', 'example_theme_support' );
 

2. Используйте плагин Classic Widgets.

к оглавлению ↑

Можно ли использовать «старые» виджеты в блочном редакторе

Для совместимости с ранее разработанными виджетами в редакторе имеется блок «Устаревший виджет» (Legacy Widget).   Блок «Устаревший виджет» позволяет устанавливать и редактировать существующие и сторонние виджеты.

Классический редактор Виджетов

Блок «Устаревший виджет» имеет три состояния:

1. Выбор: при первой вставке блок отображает список виджетов, доступных для выбора.
2. Редактирование: при выборе виджета в блоке отображаются поля формы управления виджета.
3. Предварительный просмотр: если блок не выбран, — то в блоке отображается предварительный просмотр того, как будет выглядеть виджет после сохранения.

Любые блоки, добавленные в области виджетов, сохраняются с использованием того же механизма хранения виджетов, который был добавлен еще в WordPress 2.8.

Если блоки добавлены в область виджетов, а затем редактор блочных виджетов отключен, блоки останутся видимыми во внешнем интерфейсе и на экране классических виджетов. Такую работу гарантируют разработчики WordPress.

Удачи!
Александр Коваль.
Рубрики: Создание сайта на WordPress
Share via
Send this to a friend