Обновление до WordPress 5.5 удивило неожиданно и неприятно некоторых владельцев сайтов. Далее опишем, что же именно и как это исправить.
WordPress 5.5 во многом удался. Но, как всегда после масштабного обновления, случаются конфликты с темами и плагинами, которые приводили к полной или частичной неработоспособности сайтов. Именно поэтому на нашем хостинге WordPress мы призываем всех клиентов делать резервные копии перед тем, как что-то обновляете или вносите изменения в код сайта. Возможно самая большая проблема в данном случае была из-за того, что разработчики решили в новой версии WordPress удалить устаревший скрипт jQuery Migrate.
Много шаблонов и плагинов WordPress используют старые сценарии jQuery, что вызывает целый ряд проблем, если не подключена библиотека jQuery Migrate, которая позволяла работать такому коду, обеспечивая совместимость с актуальной версией jQuery.
С обновлением до WordPress 5.5 скрипт jquery-migrate больше не будет включен по умолчанию. Это может привести к неожиданному поведению в некоторых темах или плагинах, которые используют устаревший код. На момент написания статьи более 100 000 владельцев сайтов на WordPress загрузили плагин Enable jQuery Migrate Helper , который исправлял эти проблемы в WordPress 5.5, поскольку он возвращает поддержку jQuery Migrate.
Более 2000 плагинов в репозитории WordPress имеют старый код jQuery, что приводит к проблемам и конфликтам после обновления до версии WordPress 5.5.
Другие проблемы после обновления до WordPress 5.5
- Классический редактор не работает
- Кнопки «Добавить медиа» и «Установить изображение» не работают
- Просмотр текста не работает в версии 5.5
- Редактор блоков отображается пустым
- Не проходит обновление базы данных
- Мобильное меню пропадает
- Рядок поиска перестает работать
Это лишь некоторые проблемы, с которыми сталкиваются пользователи
Как исправить проблему WordPress 5.5 и jQuery
WordPress выпустил плагин, который восстанавливает библиотеку jQuery Migrate. Установив этот плагин, ваш сайт снова заработает. Но …
Плагин фактически не исправляет никаких ошибок, если что-то было не так с вашим сайтом до обновления. Он лишь снова подключает к сайту библиотеку jquery-migrate. Благодаря плагину ваш сайт снова заработает при условии, что проблема вызвана именно отсутствием jquery-migrate.
Большинство разработчиков плагинов и шаблонов совершенствуют свое программное обеспечение. Поэтому проверьте наличие обновлений шаблона и плагинов, возможно их разработчики уже выпустили исправления, что делают их совместимыми с последней версией WordPress, и установка дополнительного плагина не является необходимой. Не забывайте делать бэкап!
Плагин, необходимый для восстановления функциональности сайта WordPress, называется Enable jQuery Migrate Helper. Вы можете скачать его здесь.
Достаточно активировать плагин jQuery Migrate Helper — и библиотека jquery-migrate снова будет подключена к сайту.
Еще интересное:
Акционная цена на регистрацию домена .ART
До конца месяца используйте промокод ART240 и получите новую цену 264грн на регистрацию домена в зоне .art Для заказа перейдите по этой ссылке , укажите в форме поиска имя желаемого домена, проверьте доступность и перейдите к оформлению. В процессе оформления укажите промокод ART240 на предпоследнем шаге заказа (в корзине) для получения скидки! Примите во внимание:
ПодробнееСкидка на домены .CITY
Новое акционное предложение уже доступно для вас – скидка 70% на регистрацию домена .CITY Только до конца июня покупайте #домен #city по цене 300грн , используйте промокод city300 в процессе заказа, скидка применится на последнем шаге заказа! Прекрасный выбор для любых доменов, связанных с городами, городскими властями или организациями, которые представляют свой город в том или ином амплуа. Домен можно купить тут https://wphost.me/ru/domains/ Мы оставляем […]
Подробнее