От автора: недавно вышла новая версия WordPress 4.4 под названием «Clifford» в честь джазового исполнителя Clifford Brown. В предыдущих статьях мы обсуждали предыдущие версии, и с каждой версией меня что-то удивляло, но WordPress 4.4 ушел далеко в отрыв в этом плане. Итак, что нового в WordPress 4.4? В новой версии появилась встроенная поддержка адаптивных изображений, в WordPress появилась загрузка ресурсов по ссылке через oEmbed, а также в свет вышла первая часть WP API.
В этой статье мы более подробно рассмотрим новые возможности в последней версии WordPress, которые вам необходимо знать при обновлении.
Обновление до WordPress 4.4
Если вы уже давно не проводили регулярное обслуживание сайта, сейчас самое время начать.
Тестирование или дублирование
Если ваш сайт вам не безразличен, то не важно, сколько у вас посетителей, горстка или тысячи, необходимо использовать переходной сайт или полную копию для тестирования.
Несмотря на все усилия, иногда бывает крайне трудно, если не невозможно, полностью продублировать всю систему сайта. Тем не менее, переходной сайт, на котором будут испытываться все новые возможности, будет крайне полезен для поиска проблем и ошибок.
Убедитесь, что у вас есть работающий бэкап
Помимо обновления всегда необходимо хранить полностью рабочий бэкап сайта. Большинство проблем, связанных с сайтом, у пользователей будут возникать при использовании сторонних плагинов и тем. Необходимо просмотреть все свои плагины и убедиться в том, что они будут работать в версии 4.4.
Выберите подходящее время для обновления
Для высоконагруженных сайтов подходящего времени вообще не бывает – но все же попробуйте подобрать временной промежуток так, чтобы снизить время простоя и минимизировать возможные проблемы. При выборе времени учитывайте траффик, необходимо выбирать время с наименьшим траффиком, к примеру, вечером.
При обновлении WordPress я всегда замечал, что система обновляется ровно так, как ты от нее этого ожидаешь. Все проблемы, с которыми я сталкивался во время обновления, происходили из-за несовместимости плагинов и тем. Это одна из причин, по которой необходимо выбирать активно развивающиеся и постоянно поддерживаемые плагины и темы высокого качества.
Если вы столкнулись с проблемами
Воспользуйтесь стандартными способами по устранению неполадок типа отключения плагинов и выбора темы по умолчанию для локализации проблем. Если вам нужна помощь, можно также обратиться на официальный форум поддержки WordPress, но сначала прочтите приветственную статью.
Применение обновления
Если вы заходили в панель администратора WordPress в последние дни, то могли заметить такое сообщение:
При клике на ссылку «Please update now» вас перекидывает на страницу с деталями по обновлению, как показано ниже:
При клике на «Update Now» будет установлен WordPress 4.4, об успешной установке вам подскажет экран ниже:
Отлично! Если вы дошли до этого экрана, то вы готовы с головой погрузиться в новые возможности WordPress 4.4.
Новые возможности WordPress 4.4
WP API
WordPress REST API или WP API не новая функция. По существу, API было доступно в виде плагина и уже использовалось в некоторых интересных проектах. Но сейчас впервые WP API было включено в ядро WordPress.
WP API был разделен на две части, в версии 4.4 представлена первая часть. С точки зрения пользователей, WP API это дополнительная помощь разработчикам для более легкого создания новых мощных веб-приложений при помощи фреймворка WordPress. Это большая веха для WordPress и для команды разработчиков.
Более подробно о WP API можно прочесть в статье Ben Shadle знакомство и гайд по WordPress REST API.
oEmbed
Вы, скорее всего, уже знаете, что oEmbed поддерживается в WordPress с версии 2.9, и с новыми релизами список источников продолжает расти. Будь то твит из Twitter или видео с YouTube, вы просто копируете URL с любого сайта, поддерживаемого oEmbed, и вставляете ссылку в редактор WordPress, а контент подгружается самостоятельно. В WordPress 4.4 появилась поддержка oEmbed.
Это значит, что другие люди теперь могут вставлять контент с вашего сайта напрямую в свой сайт. И наоборот, вы можете при помощи URL с сайта на WordPress 4.4 вставлять ссылки в посты на своем сайте, а система автоматически отобразит контент. Ниже представлен пример добавления URL в последней статье сайта WordPress.org:
Адаптивные изображения
Важность мобильных устройств стремительно растет. С ростом количества размеров экранов и устройств, на которых отображается контент, сейчас как никогда прежде важна адаптивность вашего сайта.
Функция адаптивных изображений, разработанная пользователем сайта SitePoint Tim Evko, моментально улучшит жизнь пользователям.
В WordPress 4.4 функция адаптивных изображений встроена в систему и применяется к любым изображениям (в том числе и уже существующим). Это поистине замечательная возможность, которая улучшит восприятие сайта пользователями. Эффект адаптивности получается путем добавления в разметку изображений атрибутов srcset и sizes.
Теперь WordPress автоматически создает несколько размеров одного и того же изображения в медиа библиотеке и подставляет в атрибут srcset сразу несколько вариантов. Таким образом, браузер может отображать наиболее подходящее изображение, основываясь на возможностях устройства. С точки зрения увеличения производительности повышается скорость загрузки страниц.
Twenty Sixteen
На изображениях ниже представлена новая адаптивная тема Twenty Sixteen. Минималистичный дизайн с горизонтальным хедером и возможностью добавить правый сайдбар и свою цветовую палитру. Тема спроектирована по технике mobile first, так что пользователи могут наслаждаться хорошей оптимизацией на любых устройствах.
Другие новые возможности
Не мало работы было проделано и под капотом, вот несколько ключевых изменений:
Значительное улучшение системы комментариев
API для метаданных терминов
Улучшения при работе с несколькими сайтами
Улучшения в настройщике
И еще много нового (полный список улучшений)
Делитесь своими мыслями о новой версии WordPress 4.4!
Автор: Chris Burgess
Источник: //www.sitepoint.com/
Редакция: Команда webformyself.