Гутенберг 13.2 был выпущен ранее сегодня. В то время как большая часть сообщества разработчиков готовится к выпуску WordPress 6.0 через две недели, работа над плагином неуклонно продолжается, обеспечивая будущие обновления. В последнем выпуске не так много улучшений, как в предыдущих обновлениях, но он включает около четырех десятков исправлений ошибок.
Несмотря на большое внимание к устранению ошибок, в обновлении плагина есть несколько долгожданных улучшений. Постоянные пользовательские настройки сделают меньше сюрпризов при открытии редактора. Новые визуальные обновления для интервалов между блоками и блока «Форма публикации комментариев» упрощают разработку макетов.
Разработчикам стоит посмотреть на раннюю работу над новым settings хуком
. Это представляет собой один шаг к созданию концепции «разделов» , которые могут содержать настройки и стили для экземпляров блоков и потомков. Шаблоны — яркий пример необходимости разделов. Матиас Вентура рассмотрел различные варианты использования в отдельном открытом билете.
Последний выпуск также удаляет режим прожектора для частей шаблона, и я говорю, скатертью дорога . В редакторе уже есть такой режим для всех блоков, и пользователи, которые предпочитают его, могут его включить.
Настройки постоянного редактора
Вы когда-нибудь заходили в редактор WordPress и замечали всплывающее окно «Добро пожаловать», несмотря на то, что закрыли его давным-давно? Или войти в новый браузер только для того, чтобы изменить настройки, такие как включение поддержки верхней панели инструментов и отключение полноэкранного режима? Раздражает, да?
Это давняя проблема , вызванная тем, что WordPress сохраняет пользовательские настройки в браузере. В Gutenberg 13.2 эти настройки теперь сохраняются как пользовательские метаданные в базе данных и больше не должны вызывать проблем.
Сара Гудинг более подробно изучила эту проблему и ее решение в предыдущем посте о Таверне .
Визуализаторы отступов и полей
Попадание в категорию «красиво и приятно иметь» — это новая функция «визуализатора» для полей и отступов блока. По сути, он отображает цветную рамку, представляющую пространство, когда настроен один из двух параметров. Он быстро исчезает и возвращает холсту вид по умолчанию.
Я сторонник этого изменения. Это возвращает взгляд к холсту и позволяет пользователям визуализировать, как применяется интервал между блоками.
Форма комментариев в редакторе
Блок «Форма комментариев к публикации» был просто заполнителем в редакторе в прошлых выпусках. Это не позволяло конечным пользователям увидеть, как это будет выглядеть на их сайтах.
Gutenberg 13.2 обновляет это, чтобы показать что-то более близкое к тому, как это будет выглядеть на интерфейсе, по крайней мере, для вошедших в систему пользователей. Это также позволяет пользователю увидеть, как будут отображаться настройки цвета и типографики.
Это изменение из двух частей. Блок Comment Query Loop теперь выводит форму в своем шаблоне по умолчанию . Таким образом, пользователям и создателям не нужно будет создавать каждую часть общей области комментариев.
В долгосрочной перспективе предстоит еще много работы над блоком «Форма комментариев к публикации». Для начала требуется более широкий выбор инструментов проектирования. Тем не менее, он также может использовать переработку, которая обеспечивает точный контроль над различными элементами, отображаемыми для вошедших и вышедших из системы пользователей. Это может даже означать разделение формы на несколько блоков. На данный момент достаточно дополнительной визуализации.
Поддержка маржи для разделителей
Блок Separator теперь поддерживает верхнее и нижнее поля . Пользователи могут настроить его с помощью инструментов интервала на боковой панели.
Это небольшое изменение, но долгожданное. Ранее пользователи могли увеличить расстояние между разделителем и одноуровневым блоком с помощью других средств, таких как установка поля для родственного блока или использование разделителя. Однако зачастую это были неинтуитивные решения. А уменьшение пространства иногда казалось невыполнимой задачей.