Огромный сборник статей от WPTec для начинающих

Мнение

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

На этой неделе вышел Gutenberg 1.8 с рядом заметных улучшений, которые дают разработчикам плагинов больше свободы в расширении редактора. В нём появились шаблоны блоков, которые разработчики могут задавать при регистрации собственного типа записей. Шаблон блоков определяет набор преднастроенных блоков, которые автоматически добавляются, когда пользователь создаёт новую запись.

В этом выпуске также переработано меню инструментов (оно открывается кнопкой с многоточием вверху редактора): интерфейс стал легче и лучше подходит для пунктов, которые в будущем будут добавлять расширения. Теперь несколько пунктов меню отображаются как группа переключателей, где выбранный пункт отмечен галочкой, — после исследований дизайнеры Gutenberg сочли такой вариант более понятным.

В версии 1.8 разработчики получили возможность фильтровать допустимые типы блоков, указав массив имён типов, которые будут доступны в инструменте вставки. Это прокладывает путь к вложенным блокам, для которых разработчики смогут задавать допустимые дочерние типы. Кроме того, собственные типы записей теперь могут указывать, какие блоки в них разрешены или запрещены. Это поможет не перегружать такие типы записей, ведь блоков в Gutenberg уже немало.

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

Помимо улучшений для расширения Gutenberg, версия 1.8 содержит множество небольших изменений в дизайне: обновлённые палитры выбора цвета с индикацией и сворачиваемыми панелями, новый значок и всплывающую подсказку для меню оглавления, а также проверку контрастности для цветов абзаца. Кроме того, панель действий блока по умолчанию снова отображается прямо на блоке, но её по-прежнему можно закрепить вверху экрана. Это решение принято по итогам юзабилити-тестирования.

Рекомендуем прочитать
Мнение

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

Мнение

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

Мнение

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

Мнение

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

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *