WordPress 4.4: адаптивные изображения, Twenty Sixteen, поддержка oEmbed и другое

WordPress 4.4: адаптивные изображения, Twenty Sixteen, поддержка oEmbed и другое

Версия WordPress 4.4 под названием «Clifford» в честь джазового трубача Клиффорда Брауна стала доступной для скачивания или обновления в вашей панели WordPress. Релиз включает в себя адаптивные изображения, встраиваемые записи WordPress, тему по умолчанию Twenty Sixteen, первую часть REST API, а также некоторые другие небольшие улучшения.


Встречайте Twenty Sixteen

Twenty Sixteen — современная версия классического дизайна для блога. Активируется по умолчанию после установки WordPress.

Серая схема
Светлая схема

Twenty Sixteen прекрасно выглядит на любом устройстве. Растяжимая сетка, гибкий заголовок, цветовые схемы и аккуратное оформление представят ваши материалы в лучшем виде.

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

На мой взгляд, все выглядит аккуратно. В прошлых релизах WordPress темы были ужасные, а Twenty Sixteen выглядит куда более привлекательно.

Адаптивные изображения

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

Когда пользователи загружают свои изображения в WordPress, то с оригинального файла автоматически создаются изображения с другими пропорциями. Размеры изображений указаны в настройках (Настройки — Медиафайлы). По умолчанию стоят такие параметры: Миниатюра — 150х150, Средний размер — 300х300, Крупный размер — 1024х1024.

Для примера, чтобы испытать новую функцию, я залил изображение размером 1200 × 461.

Были созданы изображения с таким размерами:
150×150.jpg
300×115.jpg
768×295.jpg
1024×393.jpg
1200×461.jpg

В WordPress 4.4 добавлена поддержка srcset и sizes. С их помощью, система сможет определить максимально подходящее изображение для того или иного типа устройства.

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

Улучшенное встраивание контента

Раньше, вставкой простой ссылки, мы могли вставить видео, аудио или твит в содержимое записи/страницы. Теперь, новый релиз позволяет контент от др. сайтов, включая сайты под управлением WordPress. Просто вставьте URL записи в редактор, и вы увидите карточку записи, включая заголовок, фрагмент текста и миниатюру (если есть). Там также будут иконка сайта, ссылка на комментарии и варианты вставки на другие сайты.

Встраиваемый контент выводится в iframe со ссылкой на комментарии, иконкой шаринга, а также цитатой записи. Это стало возможным благодаря более полной поддержке стандарта oEmbed.

Помимо вставки записей, WordPress 4.4 поддерживает вставку объектов с пяти новых сервисов oEmbed: Cloudup, Reddit, ReverbNation, Speaker Deck и VideoPress.

Если вы хотите полностью отключить эту функцию и запретить пользователям встраивать ваш контент, то установите и активируйте плагин Disable Embeds.

Пример:

Вставка ссылки в редактор
Отображение ссылки в редакторе
Отображение ссылки на сайте

Изменение компонента WP_Comments

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

Под капотом

Первая фаза REST API
WordPress 4.4 включает в себя первую часть REST API. В этой версии API включает в себя обработку маршрутов (роутинг), обработку аргументов, сериализацию и десериализацию JSON, коды статусов, а также другие особенности, связанные с API.

Мультисайты
В мультисайтах появился новый класс — WP_Network. Также появились новые функции.

Таксономии
Таксономии теперь поддерживают мета-данные (add_term_meta(), get_term_meta(), and update_term_meta()), по аналогии с метаданными для записей, пользователей или комментариев.

WP_Title не признан устаревшим

Раньше команда делала заявления о том, что WP_Title будет признан устаревшим и от него откажутся. Но, WP_Title в данный момент рассматривается как «зомби»-функция. А add_theme_support( ‘title-tag’ ); остается рекомендуемым способом добавления тега Title в темы.

Рейтинг 0/5 (0 голосов)
 

Добавить комментарий

avatar