На этой неделе был выпущен Gutenberg 9.4.0 с множеством небольших улучшений существующих функций, при этом работа над полным редактированием сайта продолжается. Этот выпуск не будет включен в предстоящий выпуск WordPress 5.6, но те, кто использует плагин Gutenberg, сразу получат доступ к улучшениям.
Блок кнопок теперь имеет селектор ширины , который позволяет пользователю установить кнопку на 25%, 50%, 75% или 100% от родительского контейнера. По умолчанию ширина кнопки определяется размером ее содержимого. Если вам нравятся кнопки большего размера, это обновление даст вам больше возможностей. Поля кнопок также учитываются при расчете ширины , поэтому пользователи могут создавать несколько кнопок в ряд или сетку кнопок, чтобы они правильно совмещались и выровнялись.
Сделать кнопку проще, чем когда-либо прежде. Прошли те времена, когда использовались шорткоды или требовался правильный класс CSS, который соответствовал теме. Раньше создание кнопок было излишне сложным из-за фрагментированного недружелюбного рабочего процесса, но редактор блоков продолжает уменьшать сложность с каждым новым выпуском.
В версии 9.4 также представлены элементы управления типографикой для блока списка. Соавторы Гутенберга обсуждали добавление настроек цвета и размера текста для всех текстовых блоков с 2018 года, и блок списка, наконец, получил некоторые элементы управления размером шрифта.
Размер значков социальных сетей теперь также можно изменять. Пользователи могут выбирать из нескольких предустановленных размеров, включая маленький, нормальный, большой и огромный.
В обновлении 9.4 добавлена поддержка тегов <kbd> с новой кнопкой в меню расширенного форматированного текста. Эти теги полезны для отображения содержимого моноширинным шрифтом браузера по умолчанию, что помогает при написании документации или статей со встроенным кодом.
Этот выпуск закладывает основу для обработки преобразований вариаций блоков. Варианты блоков – это, по сути, один и тот же блок с зарегистрированными вариациями, которые отображаются как отдельный блок в средстве вставки блоков. Например, блок навигации имеет горизонтальную и вертикальную вариации. В редакторе теперь есть transform опция для scope поля в вариантах блока, поэтому разработчики могут контролировать, как обрабатывать эти преобразования.
Усовершенствования в этом выпуске улучшают многие аспекты пользовательского интерфейса, в том числе поиск с помощью средства вставки, настраиваемые стили меню выбора, интерфейс ссылок, стиль блока поиска, стиль блока шорткода и уменьшает пользовательский интерфейс при наведении курсора (необязательный параметр в настройках).
Одна удобная новая функция для записи в том , что теперь пользователи могут добавить заголовок путем вводом /h1 в /h6 последующем вводе / возвратом. Хотя мне нравится эта идея, кажется нелогичным использовать ввод / возврат для изменения блока на заголовок. Эту функцию было бы легче запомнить, если бы она имитировала существующую функцию, которая позволяет пользователям добавлять заголовок, вводя текст с ### последующим пробелом. Здесь было бы больше смысла изменить действие триггера на пробел вместо возврата.
Версия 9.4 также включает в себя значительный прогресс “за кулисами” экспериментов, включая полную структуру редактирования сайта, блоки FSE, редактор сайта и глобальные стили. Проверьте журнал изменения для полного списка исправлений ошибок и улучшений.