Вышел Gutenberg 13.2 с сохранением постоянных пользовательских предпочтений и визуализатором для отступов и полей

Вышел Gutenberg 13.2 с сохранением постоянных пользовательских предпочтений и визуализатором для отступов и полей
Click here to view original web page at oddstyle.ru

На днях вышел Gutenberg 13.2. Да, разработчики в сообществе сейчас готовятся к выходу WordPress 6.0, однако работа над плагином не останавливается, что гарантирует его будущие обновления. В свежем релизе не так много улучшений, как в прошлых апдейтах; исправлено более 40 багов.

Невзирая на такой фокус на устранении багов, в релизе все же имеются и некоторые долгожданные улучшения. Постоянное хранение пользовательских предпочтений – удобная опция, которая поможет избежать неприятных сюрпризов при открытии редактора. Новые визуальные обновления для отступов в блоках, а также блок Post Comments Form существенно упростят разработку макетов.

Блог Миши Рудрастых

Разработчикам следует обратить внимание на новый хук settings. Это еще один шаг на пути к внедрению «разделов», которые будут содержать параметры и стили для экземпляров блоков и их потомков. Паттерны — яркий пример необходимости разделов. Матиас Вентура рассмотрел различные сценарии использования в отдельном тикете.

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

Постоянные предпочтения в редакторе

Возможно, вы тоже сталкивались с подобным: вы заходите в редактор WP и видите окно «Добро пожаловать!», хотя вы закрывали его уже давно. Или вы используете новый браузер только для того, чтобы изменить настройки – включить верхний тулбар, убрать полноэкранный режим и т.д. Раздражает, верно?

Это давняя проблема, вызванная тем, что WordPress хранит пользовательские предпочтения в браузере. В Gutenberg 13.2 эти настройки теперь сохраняются как пользовательские метаданные в БД, потому подобных проблем больше не возникнет.

Визуализаторы отступов и полей

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

Мне понравилось это изменение. Пользователи могут визуализировать то, как будут применяться отступы в блоках.

Форма комментариев в редакторе

Блок Post Comments Form в прошлых релизах был обычным заполнителем в редакторе. Пользователи не знали, как форма будет выглядеть на сайте.

В Gutenberg 13.2 форма будет близка к той, которая отображается во фронтенде (по крайней мере, для залогиненных пользователей). Пользователи увидят настройки цветов и типографики.

Также отметим, что теперь блок Comments Query Loop выводит форму в своем базовом шаблоне. Соответственно, пользователям не нужно собирать по крупицам всю область комментариев.

В долгосрочной перспективе блок Post Comments Form потребует дополнительной доработки. Для начала потребуется более широкий выбор инструментов дизайна. Возможно, стоило бы добавить разный вывод формы для залогиненных и незалогиненных пользователей. Это потребовало бы разделить форму на несколько блоков. Но на данный момент хватает дополнительной визуализации.

Поддержка полей для разделителей

Блок Separator теперь поддерживает верхнее и нижнее поля. Пользователи могут настроить их с помощью соответствующих инструментов в сайдбаре.

Это небольшое, но долгожданное изменение. Ранее пользователи могли увеличить расстояние между Separator и одноуровневым блоком с помощью вспомогательных опций (можно было задать поле у этого одноуровневого блока или применить блок Spacer). Правда, эти решения были не очень интуитивные. А уж убрать лишнее пространство так и вообще казалось невыполнимой задачей.

Источник: wptavern.com