Categories: Мнение

Команда Gutenberg публикует RFC-документ по интерфейсам блоков виджетов

Команда Гутенберга опубликовала RFC- документ « Блоки в областях виджетов» (запрос комментариев), в котором подробно описывается технический подход, который позволяет отображать блоки на экране wp-admin / widgets.php и в настройщике. Это одна из целей дорожной карты, которую Мэтт Малленвег обозначил в своем посте « 9 проектов на 2019 год» .

Исходя из требований, изложенных в начале документа, похоже, что команда Гутенберга работает над тем, чтобы сделать переход от виджетов к блокам как можно более плавным:

  • Редактирование блоков в wp-admin / widgets.php и wp-admin / customize.php должно использовать тот же редактор блоков, что и wp-admin / post-new.php.
  • Редактор блоков должен читать и обновлять блоки в областях редактирования виджетов через REST API.
  • Обновление WordPress не должно влиять на внешний вид сайта пользователя или каких-либо существующих виджетов.
  • Существующие основные и сторонние виджеты должны оставаться работоспособными в новом блочном интерфейсе.
  • Необходимо поддерживать обратную совместимость. То есть темы и плагины, использующие API общедоступных виджетов, должны оставаться работоспособными.
  • В переходный период должна быть возможность отключить блочный интерфейс и вернуться к классическому интерфейсу редактирования виджетов.

Требования к обратной совместимости – сложная задача, но во время этого перехода пользователям будет намного проще доверять WordPress. Контент не будет принудительно перенесен в новый интерфейс, и пользователи сохранят возможность использовать классический экран редактирования виджетов, если они того пожелают. Команда еще не объявила дату, когда виджеты будут официально прекращены.

Версия Gutenberg 5.4 была выпущена на прошлой неделе с поддержкой вертикального выравнивания для блока столбцов, опцией playsInline в видеоблоке и рядом других незначительных улучшений. Он также содержит около двух десятков исправлений ошибок, которые будут включены в следующую бета-версию WordPress 5.2.

Технический руководитель фазы 2 Gutenberg Riad Bengella также подтвердил в комментариях к публикации о выпуске, что долгожданный блок раздела / контейнера появится в следующем выпуске плагина. Это будет важной вехой на пути к полному редактированию сайта с помощью блочного интерфейса.

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago