Вышел WordPress 4.5 «Coleman»: произвольные логотипы, адаптивные превью, а также улучшенный процесс редактирования
Большинство обновлений, предназначенных для пользователей, сфокусированы на более простом управлении контентом – его форматировании, редактировании и изменении. Вот некоторые возможности нового релиза.
Произвольные логотипы: родная поддержка логотипа темы
WordPress 4.5 ввел родную поддержку для логотипа темы. Код для этого был взят из реализации Jetpack. Если в теме объявлена поддержка произвольных логотипов, в кастомайзере появится новая форма загрузки в разделе Site Identity.
Эта возможность очень важна для разработчиков тем, поскольку теперь у них имеется стандартный способ включения поддержки логотипов. В этом случае пользователи всегда будут знать, где найти загрузку логотипов.
«Сейчас есть сотни тем со своими собственными реализациями загрузки логотипов, и поэтому очень важно, чтобы в ядре эта возможность была стандартизирована», говорит Джастин Тэдлок, администратор команды обзора тем (Theme Review Team). «Концепция была тщательно протестирована в течение многих лет с разными темами (и Jetpack). Это отражает естественное развитие ядра, ведь в нем имеются стандартизированные классы записей, классы body, миниатюры и другие возможности, которые стали применяться именно в области тем. Есть очевидная необходимость в стандартизации загрузки логотипов».
Улучшения кастомайзера: адаптивные лайв-превью и селективное обновление
Селективное обновление – одно из главных обновлений кастомайзера, которое очень важно для пользователей. Благодаря селективному обновлению, превью стали отображаться практически моментально. Не нужно перезагружать все превью для каждой измененной настройки. Это изменение является очень востребованным и нужным, поскольку оно позволяет реализовать удобные лайв-превью, которых так не хватало ранее.
«Селективное обновление – гибридный механизм, который дает бонус в производительности, поскольку не нужно обновлять все окно превью», отмечает Уэстон Рутер. «Ранее это было доступно с помощью JS postMessage-превью, однако селективное обновление также улучшает точность отображаемых изменений, позволяя избавиться от написания объемного кода».
После обновления своего сайта до версии WordPress 4.5 вы сможете посмотреть лайв-пример селективного обновления при редактировании меню. Все базовые темы и виджеты теперь поддерживают селективное обновление, и пользователи должны отметить весомый рост производительности.
Этот релиз также облегчает для пользователей настройку сайтов под мобильные устройства. В элементы управления кастомайзера были добавлены кнопки, позволяющие посмотреть, как будет выглядеть сайт на настольных компьютерах, планшетах и телефонах. Вместо просмотра сайта на разных устройствах пользователь может просто включить лайв-превью и увидеть, как будет реагировать дизайн на разные изменения.
Улучшения, связанные с форматированием и редактированием контента
В WordPress 4.5 был добавлен интуитивный интерфейс для редактирования ссылок в визуальном редакторе. Можно легко ввести свою ссылку или найти уже существующую на сайте. Обновленный поиск ссылок использует jQuery UI Autocomplete для предложения контента в процессе ввода текста пользователем.
Также в данном релизе были добавлены дополнительные шорткаты для форматирования. Теперь вы можете использовать шорткаты для горизонтальных линий и тегов code.
Разработчики, которые используют инфраструктуру REST API, должны будут обратить свое внимание на изменения в данном релизе, способные вызвать проблемы с плагинами на этом API. Изменения нарушают обратную совместимость с целью исправления бага касательно данных со слэшем.
Другие важные особенности релиза:
- Улучшения экрана модерации комментариев. Появилась максимальная длина комментариев в полях формы.
- Повышение производительности изображений за счет увеличения их сжатия
- Улучшенный загрузчик скриптов. Лучшая поддержка зависимостей хэдера/футера скрипта. Новая функция wp_add_inline_script(), позволяющая добавлять дополнительный код для регистрации скриптов.
- Улучшенные шаблоны для embed: теперь они разбиты на части и могут быть настроены в темах с помощью иерархии шаблонов
Следующее видео демонстрирует работу основных нововведений WordPress 4.5:
Источник: wptavern.com