Обновление до Wordpress 5.5
Вчера снова ощутил пьянящее чувство стресса, от того что упал сайт от обновления Wordpress. В эти моменты способности к обучению и решению творческих задач вырастают в 2-5 раз.
“Команда Wordpress выпустила версию 5.5 без JavaScript библиотеки jQuery Migrate. jQuery Migrate - это библиотека, которая действует как мост для работы старого кода в WordPress.
Когда владельцы сайтов придерживаются более старой темы, особенно той, которая больше не обновляется, в конечном итоге возникают проблемы совместимости, и именно это произошло с WordPress 5.5.”
Детальнее о проблеме - https://www.searchenginejournal.com/wordpress-5-5-issues/377851/
Как оказалось, проблема эта популярная и разработчики по быстрому сварганили плагин для ее решения.
Несмотря на то, что новость о проблеме Wordpress 5.5 опубликовали еще в конце августа, актуальной она будет еще долго, так как большой процент владельцев сайтов на Wordpress обновляют его до последней версии лишь подождав фидбека от других владельцев, либо под давлением нового плагина, темы, которые не готовы работать на старой версии.
Что делать
Перед обновлением Wordpress до 5.5:
1. Сначала установите плагин https://wordpress.org/plugins/enable-jquery-migrate-helper/.
2. Обновите плагины и тему, и удостоверьтесь, что они совместимы с Wordpress 5.5. Но, весьма вероятно, что многие из них еще не успели даже выпустить обновления для решения проблемы. Поэтому либо не обновляйте Wordpress, либо ищите замену несовместимым плагинам и темам.
3. Обновляйте Wordpress и сразу проверяйте работоспособность сайта. Если сайт все-таки не работает и вы даже не можете зайти в админку, то бегите на сервер, переименовывайте папку темы и плагинов, чтобы их деактивировать и далее по одному устанавливайте их, чтобы определить проблему.
Детальнее о решении всех возможных проблем - https://www.searchenginejournal.com/how-to-fix-wordpress-5-5/378452/
На скриншоте статистика установки плагина Enable Jquery Migrate Helper за 3 месяца. Интересно, что произошло 10 октября.
от эксперта Иван Палий
Иван Палий