1-го сентября 2020 года ядро WordPress обновилось до версии WordPress 5.5.1. Напомним, что начиная с версии WordPress 5.5. в ядро вшита функция автоматического обновления и именно по этой причине обновление до версии 5.5.1 прошло незаметно для большинства веб-мастеров.

WordPress 5.5.1 включает в себя 34 исправления ошибок, 4 улучшения и 5 исправлений для редактора блоков.

Как мы уже знаем, начиная с версии 5.5, разработчики ядра отказались от 19 устаревших объектов локализации JavaScript в пользу использования новых функций и утилит, имеющихся в пакете i18n, представленном в WordPress 5.0. Одним из наиболее заметных изменений в релизе 5.5.1 является добавление резервных копий этих, теперь уже устаревших, глобальных переменных JavaScript, отсутствие которых и вызывало ошибки во многих популярных плагинах и темах.

Опираясь на слова Joost de Valk (Основатель Yoast) можно утверждать, что предыдущее обновление сильно повлияло на работоспособность многих тем и плагинов, некоторые из которых имеют огромное влияние. И именно это стало причиной для выхода WordPress 5.5.1

Затронутые темы:

Небольшая часть популярных плагинов, которые также были затронуты, включает:

Разработчики тем и плагинов по-прежнему должны обновить свой код для использования wp.i18n, но в то же время устаревший код не будет блокировать выполнение JavaScript.

Разработчикам необходимо обновить свой код до выхода WordPress 5.7 в 2021 году.
По словам Joost de Valk

Сейчас, через три недели после выпуска WordPress 5.5, у плагина Enable jQuery Migrate Helper более 100 000 активных установок. Плагин позиционируется как временное решение для пользователей, которые испытывают проблемы с jQuery после обновления до версии 5.5.

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

В текущем релизе также отсутствует возможность изменять список типов среды, доступных в функции wp_get_environment_type(), которая была представлена в версии 5.5.

Список доступных сред:

  • production – Значение по умолчанию. Сайт, который работает в реальном времени, подключен к Интернету и доступен
  • staging – Так называемая, промежуточная или постановочная среда. Этот тип среды позиционируется как среда для разработки, на которой разработчики внедряют и тестируют новые функции до их реализации на на основном сайте. Сайт подключен к Интернету и доступен.
  • local – Добавлено в WordPress 5.5.1, эта так же среда для разработки и отладки, может подключаться к Интернету, но недоступна из Интернета.
WordPress ядро, плагины и темы могут изменять свое поведение в зависимости от параметра среды.
Адаптированный перевод со слов Joost de Valk

Информация о текущей среде, доступна при отладке ошибок через WP_DEBUG.

В WordPress 5.5.1 также исправлена пагинация (постраничная навигация) для XML-карты сайта и ряд других ошибок/недочётов.

Хочется так же сказать, что если вас не устраивает процесс обновления ядра в автоматическом режиме и вы хотите всё контролировать, то добавьте следующий код в wp_config.php:

				
					define( 'WP_AUTO_UPDATE_CORE', false);
				
			

Полный список изменений доступен на странице релиза.

7 июля 2020 года команда WordPress открыла WordPress 5.5 Beta 1 для массового тестирования. Выпуск версии 5.5 состоялся 11 августа 2020 года.

WordPress 5.5 стал вторым значимым релизом 2020 года и содержит в себе значительные улучшения и приятные плюшки. Конечно, многие исправления и улучшения сосредоточены редакторе блоков (Гутенберг), но общий список изменений выглядит многообещающим.

В этой заметке мы познакомимся с некоторыми основными дополнениями вошедшими в состав WordPress версии 5.5, но кое-что выделяется особенно.

Предварительный просмотр на разных типах устройств – Конечно, вы можете использовать инструменты разработчика в браузере Chrome (CTRL+U), но не проще ли нажать кнопку? Спросите любого, кто работает на плагине Elementor. Удобно же!

Возможность добавлять сторонние блоки прямо из редактора также интересна.

Генерация XML-карты сайта является частью ядра, как и отложенная загрузка изображений (Lazy load). Список дополнений также включает автоматические обновления тем и плагинов, где пользователь сам выбирает чему разрешать автоматически обновляться, а чему нет.

Изменения в редакторе блоков Gutenberg, появившиеся в WordPress 5.5

Изменения в редакторе блоков Gutenberg, появившиеся в WordPress 5.5
Изменения в редакторе блоков Gutenberg, появившиеся в WordPress 5.5
  • Редактирование изображений — кадрирование, поворот и масштабирование изображений через панель управления блоком /изображение.
  • Шаблоны блоков — создание сложных страниц стало легче благодаря встроенному шаблонизатору. Несколько шаблонов доступны по умолчанию.
  • Предварительный просмотр — возможность просмотра страницы на экранах разного размера.
  • Новая панель управления блоками — отображает упорядоченные категории и коллекции. В качестве бонуса поддерживает шаблоны и интегрируется с новым каталогом блоков.
  • Каталог блоков — находите, устанавливайте и вставляйте сторонние блоки из вашего редактора, используя новый каталог блоков.
  • Новые возможности редактирования:
    • Доведенная до ума концепция Drag-and-Drop.
    • Возможность выбора родительского блока.
    • Выделения значимых/фокусных частей контента.
    • Возможность одновременного изменения нескольких блоков.
    • Возможность копирования и перетаскивания группы блоков.
    • Улучшенная производительность (ну посмотрим, по тестируем).
  • Расширенный набор инструментов для дизайна тем
  • Можно установить фон и градиент для еще большего типа блоков.
  • Добавлена поддержка большего количества типов единиц измерения – можно задавать размеры в : em, rem, %, vh, vw.

Другие изменения в WordPress 5.5

  • Блок содержащий список ссылок можно конвертировать в навигационный блок, так называем «Table of Contents» – оглавления на странице с возможностью быстрого перемещения по странице.
  • Копирование ссылок с экрана редактирования файлов «Медиафайлы» и в модальных диалоговых окнах теперь можно выполнить одним кликом.
  • Мета-боксы теперь можно перемещать с помощью клавиатуры.
  • Логотип на главной странице больше не работает как ссылка.
  • Плагины и темы теперь можно обновить, загрузив ZIP-файл.
  • Обновлены несколько внешних библиотек, включая PHPMailer, rSimplePie, Twemoji, Masonry и другие.

Команда разработчиков ядра продолжает выполнять свои обещания, а именно совершенствовать стандартный блочный редактор и WordPress 5.5 тому доказательство!

Что будет через пару лет? Увидим ли мы смерть плагина Elementor, как это было с Visual Composer (WPBakery Page Builder)?

Спасибо.

Поможем вывести Ваш бизнес на новый уровень!

Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил

Добро пожаловать!

Авторизуйтесь, чтобы продолжить

или

Забыли пароль? Восстановить

* Если аккунта у Вас еще нет, то он будет создан автоматически

Давайте составим техническое задание!
100% без риска
Нет обязательств по найму
Бесплатная оценка стоимости
Здравствуйте! Я асистент на основе искусственного интеллекта. Вы можете общаться со мной, как с человеком — задавайте вопросы, описывайте свои идеи и требования.

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

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