Доступен WordPress 5.7: описание журнала изменений

Blair Jersyer Учебные пособия по WordPress Mar 10, 2021

WordPress 5.7 «Esperanza» была выпущена 2 дня назад, и эта версия называется Esperanza Spalding, американская джазовая басистка, которая стала опытной певицей, автором песен и композитором в возрасте 20 лет.

В это обновление включены версии 9.3–9.9 подключаемого модуля Gutenberg, в которые внесены сотни улучшений и исправлений ошибок, которые делают работу в редакторе блоков более эффективной и приятной.

Перетаскивание блоков и паттернов

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

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

Создавайте потрясающие сайты

С лучшим бесплатным конструктором страниц Elementor

Начать сейчас
  • Блок кнопок: блок кнопок теперь поддерживает вертикальное выравнивание, и вы можете установить ширину кнопки на заранее установленный процент.
  • Выравнивание по всей высоте: блоки, такие как блок Cover, теперь могут иметь возможность расширения, чтобы он заполнял все окно просмотра.
  • Размер шрифта в других местах: теперь вы можете изменить размер шрифта в блоках List и Code.
  • Блок значков социальных сетей: теперь вы можете изменить размер значков в блоке значков социальных сетей.

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

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

Оптимизированная цветовая палитра администратора

В дополнение ко всем улучшениям редактора, WordPress 5.7 представляет оптимизированная цветовая палитра для администратора. Он стандартизирует палитру до семи основных цветов и диапазона 56 оттенков. Одним из преимуществ является то, что все оттенки соответствуют требованиям Рекомендуемый коэффициент контрастности WCAG 2.0 AA по отношению к белому или черному.

New Admin Color Scheme

Разработчики тем и плагинов, которые хотят лучше соответствовать цветовой схеме администратора, могут легко ссылаться на новые стандартизированные оттенки, чтобы их творения легко объединялись с панелью инструментов. Существующие базовые классы WordPress также были обновлены с новой цветовой палитрой, поэтому авторы плагинов могут использовать их для работы в новой стандартизированной палитре.

Переход с HTTP на HTTPS

Одно из самых интересных технических усовершенствований в 5.7 - это новая миграция в один клик с HTTP на HTTPS. WordPress теперь может определять, поддерживает ли хостинговая среда пользователя HTTPS, и обновляется одним нажатием кнопки, обрабатывая перезапись смешанного контента, где это возможно. Эта функция доступна на экране рекомендаций по работоспособности сайта.

WordPress 5.7 продолжает текущая очистка после обновления до jQuery 3.5.1, что в конечном итоге приведет к удалению плагина jQuery Migrate. Он исправляет многочисленные устаревания jQuery во внешних библиотеках, убирая многие предупреждения JQMIGRATE.

Прочие изменения

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

Ознакомьтесь с техническими подробностями обо всем новом в этом выпуске Полевое руководство WordPress 5.7. Это обновление является результатом работы 481 добровольца, который участвовал в разработке 250 заявок на Trac и более 950 запросов на вытягивание на GitHub.