WordPress 5.4 «Adderley», названный в честь американского джазового музыканта Ната Аддерли, был выпущен сегодня и теперь доступен для загрузки. Обновление включает в себя новые социальные значки и блоки кнопок, улучшения удобства использования редактора блоков и новые API-интерфейсы, которые разработчики могут использовать в плагинах и темах.
В этом выпуске приняли участие 168 новых добровольцев. Всего было 552 участника.
Выпуском руководили Мэтт Малленвег , Франческа Марано и Дэвид Баумвальд . К ним присоединились следующие участники на вспомогательных ролях в выпуске версии 5.4:
- Технический редактор – Хорхе Филипе Коста
- Редактор дизайна – Марк Урейн
- Core Tech – Сергей Бирюков
- Дизайн – Тэмми Листер
- Координатор документации – Дж. Б. Аудрас
- Docs and Comms Wrangler -Мэри Баум
Пользователи могут обновиться прямо из своего администратора WordPress или получить копию со страницы загрузки . Дополнительные сведения об обновлении см. В руководстве по поддержке WordPress 5.4 .
Новые возможности редактора блоков
Пользователи, которые не использовали плагин Gutenberg, проект, лежащий в основе разработки редактора, получат улучшенный опыт работы с редактором. За последние несколько месяцев было разработано множество функций. Этот выпуск будет включать функции от Gutenberg 6.6–7.5. Также включены исправления ошибок из более поздних версий плагина.
Команда разработчиков улучшила взаимодействие с пользователем с помощью обновлений, таких как упрощение выбора нескольких блоков и закрепления панели инструментов в верхней части экрана на мобильных устройствах. Они представили модальное окно «Приветственное руководство» для ознакомления конечных пользователей с редактором блоков. В хлебных крошках блоков легче ориентироваться.
Самым большим изменением с точки зрения пользователя является то, что редактор блоков теперь по умолчанию работает в полноэкранном режиме . Пользователи, которые не предпочитают полноэкранный режим, могут отменить это изменение, нажав кнопку инструментов и параметров (значок с вертикальным многоточием) и сняв флажок «Полноэкранный режим».
WordPress добавил функцию градиентного фона для кнопок и блоков обложки. Пользователи могут изменять цвет отдельных фрагментов текста во всех полях форматированного текста (например, абзацы, списки). Кроме того, окно избранного изображения поддерживает перетаскивание изображения.
В редакторе блоков появилось два новых блока: значки социальных сетей и кнопки. Блок социальных иконок позволяет пользователям добавлять группу связанных иконок в свои социальные сети. Эта функция станет более полезной, когда в будущем WordPress перейдет на полноценное редактирование сайта. На данный момент их использование может быть ограничено возможностью размещать их только в сообщениях или страницах. Блок кнопок позволяет конечным пользователям создавать группы кнопок. Существующий блок кнопок теперь разрешен только внутри блока кнопок.
За некоторыми исключениями, WP Tavern охватил все основные выпуски плагина Gutenberg, который будет включен в это обновление WordPress. Вы можете узнать все подробности каждого обновления по следующим ссылкам:
- Gutenberg 6.6 в блоге Make Core
- Gutenberg 6.7 представляет сборник рассказов и градиентные фоны
- Gutenberg 6.8 в блоге Make Core
- Gutenberg 6.9 представляет заголовки изображений, шаблоны блоков и новые функции тем
- Gutenberg 7.0 запускает стабильный блок навигации, блоки сообщений и части шаблона
- Gutenberg 7.1 включает окно приветствия, улучшает выбор нескольких блоков и добавляет избранные изображения с возможностью перетаскивания
- Gutenberg 7.2 добавляет долгожданный многокнопочный блок и опцию размера изображения галереи
- Gutenberg 7.3 предоставляет цвета блоков навигации, API коллекций блоков и динамические блоки сообщений
- В Gutenberg 7.4 добавлены новые элементы управления цветом, интерфейс ссылок и строительные леса для разработчиков
- Gutenberg 7.5 в блоге Make Core
Изменения для разработчиков
WordPress 5.4 содержит несколько изменений, некоторые из которых нарушают обратную совместимость, для авторов плагинов и тем. Чтобы получить полный обзор, ознакомьтесь с описанием наиболее важных изменений кода в статье о подготовке разработчиков к версии 5.4 .
Авторы тем теперь имеют доступ к API градиентов для блоков обложек и кнопок. Им также следует убедиться, что их стили блоков тем обрабатывают новые блоки значков и кнопок социальных сетей.
Есть некоторые критические изменения, которые, возможно, придется учитывать авторам тем. В редакторе блоков были переименованы несколько классов CSS . Основная группа также переписала разметку HTML для виджета календаря и обновила его классы.
Разработчики блоков теперь могут использовать API коллекций для группировки коллекций блоков по пространству имен. Изменения API позволяет разработчикам создавать вариации отдельного блока. Новый блок социальных иконок эффективно использует этот API для создания вариаций для каждой из социальных иконок.
У авторов плагинов и тем есть новые возможности для добавления настраиваемых полей в навигационные меню . WordPress 5.4 также вводит apply_shortcodes()псевдоним для первой do_shortcode()функции.