WordPress 5.6 «Simone» включает новую тему Twenty Twenty One и улучшенный редактор

Опубликовано: 2020-12-09
Нина Симон, американская певица и автор песен.
Нина Симоне
Лицензия: CC0 | Предоставлено: Архив Северной Голландии / Fotoburo de Boer

WordPress 5.6 «Симона», названный в честь американской исполнительницы и правозащитницы Нины Симон, был выпущен сегодня и теперь доступен для загрузки. Выпуском руководила команда, состоящая только из женщин, впервые в истории WordPress. Новая версия включает в себя множество улучшений для редактора блоков, улучшения специальных возможностей, поддержку пароля приложения для REST API и новую тему по умолчанию.

В этом выпуске приняли участие 605 добровольцев, которые участвовали в почти 350 тикетах Trac и более 1000 запросов на вытягивание на GitHub.

Следующие женщины сформировали группу по выпуску версии 5.6:

  • Руководитель выпуска: Джозефа Хейден. Когорта: Хлоя Брингманн и Анджела Джин.
  • Координатор выпуска: Ди Тил. Когорта: Тельма Мутете и Лора Нельсон.
  • Руководитель сортировки: Тоня Морк.
  • Основной технический руководитель: Хелен Хоу-Санди. Когорта: Эми Камала и Эбони Батлер.
  • Технический руководитель редактора: Изабель Брайсон. Когорта: Чандрика Гунтур, Анхен ле Ру и Ребекка Хам.
  • Ведущие дизайнеры: Эллен Бауэр и Тэмми Листер. Когорта: Анисса Феррейра, Эстела Руэда, Трейси Аппс и София ДеРосиа.
  • Технический руководитель дизайна: Шитал Маракана.
  • Ведущий специалист по доступности: Сара Рикер. Когорта: Хаува Абашия.
  • Руководители отдела маркетинга и коммуникаций: Абха Такор и Ивет Сонневельд. Когорта: Налини Такор, Мехер Бала, Ольга Глеклер, Лариса Муррильо, Мишель Фрешетт, Бринн МакДеде и Афшана Дия.
  • Ведущий документатор: Шонтель Кокер. Когорта: Дейзи Олсен, Мехер Бала и Уинстина Хьюз.
  • Руководитель проверки документации: Мишель Батчер-Джонс. Когорта: Ниди Джайн и Лора Бирн Криштиану.
  • Ведущий дизайнер темы по умолчанию: Мел Чойс-Дван. Когорта: Эллен Бауэр.
  • Руководитель разработки темы по умолчанию: Каролина Наймарк. Когорта: Келли Чойс-Дван и Джессика Лищик.
  • Редактор темы по умолчанию: Джессика Лищик.
  • Руководитель тестирования: Моника Рао. Когорта: Элли Ниммонс.
  • Руководитель службы поддержки: Бет Хэннон.

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

«Вы знаете, я тоже очень на это надеялась, и над этим звонком в последнюю минуту я работала», — сказала Джозефа Хейден после того, как отказалась от блочных виджетов. «Когда я в последний раз смотрел, он казался почти готовым, но затем было проведено более целенаправленное тестирование, и некоторые взаимодействия были немного грубыми для пользователей. Я благодарен за это, потому что время обнаружить болезненный пользовательский опыт наступает до запуска, а не после него!»

Несмотря на то, что в классической парадигме тематики WordPress были исключены основные переходные функции при подготовке к ожидаемому редактору сайтов WordPress 5.7, в выпуске все еще есть что предложить.

Усовершенствования редактора блоков

Выберите раскрывающийся список категорий шаблонов блоков.
Новый выпадающий список для выбора категории блочных шаблонов.

Команда разработчиков плагина Gutenberg продолжает вносить небольшие, но жизненно важные улучшения в редактор блоков. Они также добавили много новых функций за последние несколько месяцев. В обновление включены функции из версий Gutenberg 8.6–9.2, а также исправления ошибок и улучшения производительности по сравнению с версиями 9.3 и 9.4.

Большая часть работы в этом цикле разработки была сосредоточена на будущем редакторе сайта. Первоначально была некоторая надежда, что бета-версия появится в выпуске 5.6. Это было частью предложенной области. Однако до готовности этой функции еще несколько месяцев. Это неплохая вещь. Требуется больше времени, чтобы созреть, и не следует спешить с интеграцией функции, которая затрагивает так много частей платформы.

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

WP Tavern охватила почти все основные версии плагинов Gutenberg в этом цикле — похоже, мы пропустили 8.8, извините . Узнайте все, что вы пропустили об изменениях редактора, из следующих сообщений:

  • Gutenberg 8.6 добавляет позиционирование видео блока обложки и обновляет шаблоны блоков
  • Gutenberg 8.7 добавляет незначительные изменения, обновляет дизайны блоков и продолжает работу по полному редактированию сайта
  • Gutenberg 8.9 выводит блочные виджеты из экспериментальной стадии
  • Gutenberg 9.0 вносит значительные улучшения в экран навигации и блок запросов
  • Gutenberg 9.1 добавляет раскрывающийся список категорий шаблонов и возвращает виджеты на основе блоков в настройщике
  • В Gutenberg 9.2 добавлены видеодорожки, улучшения столбцов и блоков обложек
  • Gutenberg 9.3 предоставляет индикатор того, куда движется полнофункциональное редактирование сайта, будущее без виджетов и экранов настройки
  • Gutenberg 9.4 представляет селектор ширины кнопки и элементы управления типографикой для блока списка

Двадцать двадцать одна тема

Шаблоны блоков в теме Twenty Twenty-One.
Вставка блочного шаблона Twenty Twenty One в пост.

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

Тема использует больше визуального мастерства. Это будет не для всех. Он предлагает широкий спектр цветовых схем для конечных пользователей, но лучше всего подходит для блоггеров и других создателей, которые предпочитают немного изюминки в дизайне своего веб-сайта.

Лучше всего то, что он раздвигает конверт с функцией блочных шаблонов, которая была недоступна, когда Twenty Twenty приземлился год назад. Старые темы по умолчанию будут обрабатываться блочным шаблоном. Тем не менее, Twenty Twenty-One будет первым по умолчанию, созданным с учетом пользовательских шаблонов с самого начала.

Для пользователей, которые не могут дождаться появления редактора сайта в WordPress, ожидаемого в той или иной форме в выпуске 5.7, есть альтернативная тема Twenty Twenty-One Blocks, с которой можно повозиться.

Пароли приложений для REST API

Несмотря на то, что REST API является частью базовой платформы с 2015 года, в нем отсутствует поддержка паролей приложений. Такая функция жизненно важна для взаимодействия сторонних приложений с WordPress. Раньше запросы должны были выполняться через аутентификацию на основе файлов cookie и nonce. В противном случае им пришлось бы использовать устаревший API XML-RPC. Это ограничение также затронуло команды разработчиков мобильных приложений WordPress, усложнив поддержку редактора блоков, основанного на REST API.

Функция паролей приложений упростит приложениям выполнение запросов API, а также запрос и отзыв учетных данных.

REST API обещал будущее для всех типов приложений, построенных на WordPress и вокруг него. Однако это видение не оправдалось за эти годы в широком масштабе. После устранения основного ограничивающего фактора, возможно, все еще есть надежда на надежные приложения в ближайшие годы.