Пакетные решения для WordPress и WooCommerce от топовых Российских авторов!
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.5, у плагина Enable jQuery Migrate Helper более 100 000 активных установок. Плагин позиционируется как временное решение для пользователей, которые испытывают проблемы с jQuery после обновления до версии 5.5.
Сразу после релиза версии 5.5, официальные форумы поддержки тем и плагинов взорвались сообщениями о неработающих сайтах. Многие пользователи узнали об этом плагине лишь после нескольких часов поиска и попыток самостоятельно решить проблему. Это еще один нюанс, который было бы полезно рассмотреть в ретроспективе 5.5.
В текущем релизе также отсутствует возможность изменять список типов среды, доступных в функции wp_get_environment_type(), которая была представлена в версии 5.5.
Список доступных сред:
Информация о текущей среде, доступна при отладке ошибок через WP_DEBUG.
В WordPress 5.5.1 также исправлена пагинация (постраничная навигация) для XML-карты сайта и ряд других ошибок/недочётов.
Хочется так же сказать, что если вас не устраивает процесс обновления ядра в автоматическом режиме и вы хотите всё контролировать, то добавьте следующий код в wp_config.php:
define( 'WP_AUTO_UPDATE_CORE', false);
Полный список изменений доступен на странице релиза.
Авторизуйтесь, чтобы продолжить *
Пакетные решения для WordPress и WooCommerce
Ещё один сайт на WordPress 💛