Обзор новой версии WordPress 4.6 “Pepper”

Обсудить

WordPress 4.6

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

В данной статье я расскажу о новшествах, которые были реализованы в новой версии WordPress 4.6.

Официальный релиз новой версии состоялся 16 августа 2016 года. По традиции версия имеет не только цифровое, но и буквенное обозначение – в данном случае речь идет об известном американском джазовом саксофонисте и композиторе Фредерике «Пеппер» Адамсе (полное имя Park Frederick "Pepper" Adams III). Кстати, предыдущие версии также носят имена музыкантов: версия WordPress 4.5 была названа "Coleman" в честь известного тенор-саксофониста Коулмена «Хок» Хокинса, WordPress 4.4 "Clifford" в честь джазового трубача Клиффорда Брауна, а WordPress 4.3 "Billie" в честь джазовой певицы Билли Холидей.

Что касается самих нововведений, то их можно разделить на две части: внешние (заметные) и внутренние (технические).

Внешние изменения

Шрифты

Новая версия WordPress не зависит от шрифта Open Sans, который использовался во всех предыдущих версиях. Вместо него вы будете видеть один из уже установленных шрифтов вашей операционной системы (они различаются в Windows, Linux, OS X и других операционных системах). Это определенно положительное изменение, потому что, во-первых, без зависимости от Open Sans консоль WordPress будет загружаться быстрее; во-вторых, сама консоль будет смотреться более привычно, так как будет использовать шрифт, к которому вы уже привыкли.

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

С редактором связано самое важное изменение, а если говорить точнее, то целых два. Разработчики улучшили функцию автосохранения. Текст, который вы набираете в редакторе, автоматически сохраняется в браузер каждые 15 секунд, и теперь восстановить несохраненные данные стало гораздо проще: в случае необходимости вы увидите особое уведомление, при помощи которого сможете восстановить свой текст из бэкапа. Удобно, что для работы этой функции нет необходимости включать в настройках редакции записей. Проблема потери данных вследствие случайного обновления страницы решена!

Также теперь WordPress автоматически проверяет все ссылки, на которые вы ссылаетесь в своих записях. Корректность ссылок проверяется сразу же, как только вы хотите вставить ее в визуальном редакторе. При этом нерабочая ссылка будет помечена красным. Имейте в виду, что WordPress проверяет ссылку, отправляя HTTP-запрос, сразу же, как вы ввели адрес, а значит, если сайт в данный момент не работает (выдается ошибка 403 или 404), то ссылка также может быть помечена как некорректная.

Обновления

Работа с плагинами и темами теперь также стала более быстрой и удобной: благодаря полному переходу на AJAX-запросы установка, активация и удаление происходит на той же самой странице (без перезагрузки). Процессы будут происходить в фоновом режиме, вы сможете одной и той же кнопкой сначала установить, а затем активировать плагин или тему. Новая система обновлений носит красивое название Shiny Updates v2.

Внутренние изменения

Подсказки по ресурсам

Теперь для стилей и скриптов WordPress 4.6 автоматически добавляет подсказки по ресурсам. Они используются браузерами для того, чтобы определять, какие ресурсы загружать и обрабатывать. Все это положительно влияет на скорость сайта.

Произвольные поля и быстрые запросы

Часть изменений будет понятна только тем, кто работает с программным кодом. К примеру, теперь расширилось API для регистрации произвольных полей, была добавлена поддержка описаний, типов и настроек видимости для REST API.

Благодаря тому, что в новой версии HTTP API использует библиотеку Requests, улучшилась поддержка стандартов HTTP и IDN (интернациональных доменов), появилась возможность добавлять заголовки без учета регистра.

Новые классы и объекты

В WordPress 4.6 “Pepper” появились три новых класса и новый объект. Новый класс WP_Term_Query делает возможным большую гибкость, когда идет запрос информации об элементах. Благодаря новым классам WP_Site_Query и WP_Network_Query теперь можно создавать сложные запросы, прикладывая меньше усилий. То есть сайты и сети запрашиваются с отложенной загрузкой, а это увеличивает скорость и качество работы.

А новый объект WP_Post_Type отвечает за то, чтобы работа с типами записей была более предсказуемой.

Переводы

Языковые пакеты с переводами плагинов и тем, которыми занимается сообщество переводчиков WordPress.org, будут оперативно устанавливаться и использоваться сразу после того, как они будут готовы.

Обновления JavaScript-библиотек

В новую версию WordPress были включены библиотеки следующих версий: Masonry 3.3.2, imagesLoaded 3.2.0, MediaElement.js 2.22.0, TinyMCE 4.4.1 и Backbone.js 1.3.3.

Проверка ограничений валидации

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

Резюме

Новая версия WordPress не содержит в себе каких-то кардинальных изменений, однако заметно, как разработчики целенаправленно идут по пути улучшения работы данной CMS. Простое и понятное управление – то, за что пользователи так любят WordPress – стало еще более удобным и функциональным.

Напоминаю, что обновлять версии WordPress необходимо из соображений безопасности: как правило, каждый следующий релиз латает «дыры», которые были в предыдущем. Берегите себя и свои сайты!

С официальным релизом на сайте WordPress вы можете ознакомиться по этой ссылке:

https://wordpress.org/news/2016/08/pepper/

Комментарии